美文网首页MacOs技巧
关于MacOs-Terminal美化的那点事

关于MacOs-Terminal美化的那点事

作者: Symbian米汤 | 来源:发表于2019-09-28 17:15 被阅读0次

    虽然美化termianl不能帮你提高编码能力,但她可以让你拥有一个好心情

    经过踩坑后的总结

    • 美化前最好把第三方字体安装上,不然会出现乱码
    • 美化主要依赖oh-my-zsh这个插件
    • on-my-zsh 的zsh 的意思是 一种shell脚本,macos默认是bash,可以通过命令修改为默认zsh。

    我自己的安装路线

    • 先切换bash为zsh命令
    # bash为zsh命令
    chsh -s /bin/zsh
    # 切换回bash:
    chsh -s /bin/bash
    
    • 安装 for powerline的第三方字体
    # clone
    git clone https://github.com/powerline/fonts.git --depth=1
    # install
    cd fonts
    ./install.sh
    # clean-up a bit
    cd ..
    rm -rf fonts
    
    • 安装 oh-my-zsh
    sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
    
    git clone https://github.com/zakaziko99/agnosterzak-ohmyzsh-theme.git
    cd agnosterzak-ohmyzsh-theme/
    # 复制到oh-my-zsh主题文件夹内
    cp agnosterzak.zsh-theme ~/.oh-my-zsh/themes
    
    • 修改oh -my-sh的默认主题
    vi ~/.zshrc
    
    ZSH_THEME="agnosterzak"
    plugins=(
            git
            osx
    )
    

    修改后的控制台:

    修改后的控制台
    • 设置控制台背景颜色-要在 Mac OS X 终端里舒服的使用命令行(至少)需要给3个工具配色,terminal、vim 和 ls. 首先下载 Solarized:
    $ git clone git://github.com/altercation/solarized.git
    

    如果你使用的是 Terminal 的话,在 solarized/osx-terminal.app-colors-solarized 下双击 Solarized Dark ansi.terminal 和 Solarized Light ansi.terminal 就会自动导入两种配色方案 Dark 和 Light 到 Terminal.app 里。


    屏幕快照 2019-09-07 上午1.24.52.png

    如果你使用的是 iTerm2 的话,到 solarized/iterm2-colors-solarized 下双击 Solarized Dark.itermcolors 和 Solarized Light.itermcolors 两个文件就可以把配置文件导入到 iTerm 里。

    • mac os 自带 terminal设置:


      屏幕快照 2019-09-07 上午1.23.22.png
    屏幕快照 2019-09-07 上午1.23.39.png 屏幕快照 2019-09-07 上午1.24.28.png
    • 高亮插件
    cd ~/.oh-my-zsh/custom/plugins/
    
    git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
    
    vi ~/.zshrc
    #在zsh中添加插件
    plugins=(
            git
            osx
            zsh-syntax-highlighting
    )
    # 请务必保证插件顺序,zsh-syntax-highlighting必须在最后一个。
    # 然后在文件的最后一行添加:source ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
    
    屏幕快照 2019-09-07 上午1.37.42.png
    • 安装自动补全命令插件
    cd ~/.oh-my-zsh/custom/plugins/
    
    git clone https://github.com/zsh-users/zsh-autosuggestions
    #在zsh中添加插件
    vi ~/.zshrc
    plugins=(
            git
            osx
            zsh-autosuggestions
            zsh-syntax-highlighting
    )
    

    相关文章

      网友评论

        本文标题:关于MacOs-Terminal美化的那点事

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