程序员装B指南—Terminal(For Mac)

96
xiao_A
2016.12.15 11:24* 字数 520

作为一个专业(装B)的程序员,必须要在很多地方体现我们的高b格。Follow该文只需10分钟就能全面提升Terminal逼格。(网络条件好的情况下,手动无奈)
那么Terminal作为我们的老伙计必须先升级起来。如下是我的Terminal,酷炫撩妹必备


最终效果

说明: 为了方便,本方案采用zsh + oh-my-zsh 方案

具体操作步骤如下

  1. 参考oh-my-zsh,直接使用该指令安装oh-my-zsh
     curl -L http://install.ohmyz.sh | sh  
  1. 保证系统terminal切换至zsh
chsh -s /bin/zsh
  1. 个人非常喜欢powerline font的字体(后面有具体的配置参考)
    具体安装步骤请参考github项目官方页面,很简单下载run脚本就行,如果只需要其中的一个字体直接下那个字体双击安装就行 https://github.com/powerline/fonts

  2. ~/.zshrc是oh-my-zsh的托管的配置文件,所有的zsh设置都从这弄(修改完保存后可能需要重启Terminal来生效)
    这里我主要修改主题

// 修改ZSH_THEME="ys",主题可根据喜好自选,具体选项参考oh-my-zsh项目
vim ~/.zshrc  
  1. 打开系统Terminal 具体配置参考,我经过多次尝试找到比较合适(清晰+美观)配置如下
    调整terminal defaults 方案(见下图)


    Terminal配置参考

    Background设置参考
  2. zsh 作为终极Terminal利器,可以安装插件并增强Terminal各项功能
    安装zsh插件 (autojump)其他插件课自行研究如powerline,之前我们已经安装了powerline支持的字体powerline font

brew install autojump
vim ~/.zshrc
// 修改 plugins=(git autojump)
  1. 简单配置vim
    参考 http://www.cnblogs.com/yjmyzz/p/4019783.html

  2. 修改zsh alias
    给一些长指令增加别名以增加使用效率
    在~/.zshrc最后添加配置。如:

alias ll='ls -al'
alias la='ls -a'
alias apt-get='sudo apt-get'
alias gita='git add'
alias gitc='git commit

补充

zsh是替代并兼容一般Terminal的增强方案,有很多地方可以深入研究。我这里抛砖引玉,只是侧重简单修改下界面,达到“装B”的效果而已。
而且具体审美因人而异,大家根据自己喜好进行调整

技术杂谈
Web note ad 1