MacOSX程序员用新机配置方案

最近接手了几台新的Mac机器,对于Mac和程序员交互最多的界面Terminal,它用起来是否顺手对于平常Coding效率还是蛮关键的。这里整理一份最简单的新机配置选项。好记性不如烂笔头,在这里把它记录下来,以后再有新机器的时候肯定有用的。

  • [x] 1 - 用iterm2来代替系统默认的Terminal
  • [x] 2 - 新建~/.bash_profile在其中加上如下的代码
CLICOLOR=1
LSCOLORS=gxfxcxdxbxegedabagacad
exportPS1='\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;36m\]\w\[\033[00m\]\$ '
  • [x] 3 - 新建~/.bashrc在其中加上如下的代码,让一些常用的命令更好用
alias cls='tput reset'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* -G'
alias ll='ls -l -G'
alias ls='ls -G'
alias vi='vim'
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias which='type -all'
  • [x] 4 - ~/.bash_profile在其中加上如下的代码
if [ -f ~/.bashrc ]; then
  source ~/.bashrc
fi

==特别注意[]里面的空格==

  • [x] 5 - 安装powerline

powerline是依赖于Python的所以一定要装Python先。
然后用easy_install pip去安装pip,因为powerline现在来看只能用pip来进行安装。

用 pip install --user git+git://github.com/powerline/powerline
这个命令去安装powerline

如果安装成功了的话,可以用命令 pip show powerline-status 去看相关的信息

~/.bash_profile在其中加上如下的代码 . /Library/Python/2.7/site-packages/powerline/bindings/bash/powerline.sh 注意前面那个点不能掉的哈(有空去看看这个点的具体作用)

我的机器做完上面一步以后在打开iTerm2的时候会报错,看了一下,需要在~/.bash_profile其中加上如下的代码

if [ -d "$HOME/Library/Python/2.7/bin" ]; then
  PATH="$HOME/Library/Python/2.7/bin:$PATH"
fi

也就是说要把home目录下面的Python路径加入到PATH环境变量里面
走到这步,如果成功了的话,一般来说会发现乱码

shell> git clone https://github.com/powerline/fonts.git
shell> cd fonts
shell> ./install.sh

用上面的命令行去git上面下载字体包,然后到iTerm2里面去把所有字体设置成XXX For Powerline

你可能感兴趣的:(MacOSX程序员用新机配置方案)