美文网首页
配置花里胡哨的centos terminal

配置花里胡哨的centos terminal

作者: Hmcf | 来源:发表于2019-12-02 10:57 被阅读0次

    安装oh-my-zsh 神器

    yum install zsh
    

    可以看到/etc/下面已经有zsh了

    cat /etc/shells 
    /bin/sh
    /bin/bash
    /usr/bin/sh
    /usr/bin/bash
    /bin/tcsh
    /bin/csh
    /bin/zsh
    

    切换shell终端

    chsh -s /bin/zsh
    
    echo $SHELL
    

    下载主题

    sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
    

    修改根目录下的.zshrc配置文件,添加如下内容

    #ZSH_THEME="robbyrussell"
    #ZSH_THEME="geoffgarside"
    #ZSH_THEME="gallifrey"
    #ZSH_THEME="sorin"
    ZSH_THEME="kafeitu"
    # ➜ root@hmcf-01  ~
    bindkey "\e[1~" beginning-of-line
    bindkey "\e[4~" end-of-line
    bindkey "\e[5~" beginning-of-history
    bindkey "\e[6~" end-of-history
    bindkey "\e[3~" delete-char
    bindkey "\e[2~" quoted-insert
    bindkey "\e[5C" forward-word
    bindkey "\eOc" emacs-forward-word
    bindkey "\e[5D" backward-word
    bindkey "\eOd" emacs-backward-word
    bindkey "\ee[C" forward-word
    bindkey "\ee[D" backward-word
    bindkey "^H" backward-delete-word
    # for rxvt
    bindkey "\e[8~" end-of-line
    bindkey "\e[7~" beginning-of-line
    # for non RH/Debian xterm, can't hurt for RH/DEbian xterm
    bindkey "\eOH" beginning-of-line
    bindkey "\eOF" end-of-line
    # for freebsd console
    bindkey "\e[H" beginning-of-line
    bindkey "\e[F" end-of-line
    # completion in the middle of a line
    bindkey '^i' expand-or-complete-prefix
    

    相关文章

      网友评论

          本文标题:配置花里胡哨的centos terminal

          本文链接:https://www.haomeiwen.com/subject/diuxgctx.html