安装zsh-syntax-highlighting插件
先下载源码:
cd ~/.oh-my-zsh/custom/plugins
git clone git://github.com/zsh-users/zsh-syntax-highlighting.git
打开~/.zshrc
文件,找到以下段落:
# Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*)
# Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/
# Example format: plugins=(rails git textmate ruby lighthouse)
# Add wisely, as too many plugins slow down shell startup.
plugins=(git)
按照注释中的提示改成:
plugins=(git zsh-syntax-highlighting)
安装autojump插件
先下载源码:
git clone git://github.com/joelthelion/autojump.git
然后安装该程序:
cd autojump
./install.py
在~/.zshrc
文件中加入以下代码:
# install autojump
[[ -s ~/.autojump/etc/profile.d/autojump.sh ]] && . ~/.autojump/etc/profile.d/autojump.sh
安装Powerline-Shell插件
先下载源码:
git clone https://github.com/milkbikis/powerline-shell
再安装:
cd powerline-shell
./install.py
ln -s <path/to/powerline-shell.py> ~/powerline-shell.py
再配置~/.zshrc
文件,在其末尾加入如下代码:
# install powerline-shell
function powerline_precmd() {
export PS1="$(~/powerline-shell.py --cwd-max-depth 1 --cwd-only $? --shell zsh 2> /dev/null )"
}
function install_powerline_precmd() {
for s in "${precmd_functions[@]}"; do
if [ "$s" = "powerline_precmd" ]; then
return
fi
done
precmd_functions+=(powerline_precmd)
}
install_powerline_precmd
网友评论