安装
官方给出的方案有两种:
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
原理是下载一个shell脚本到本地执行,但是很多情况是,我们无法下载这个脚本,但是从这个shell脚本的地址我们可以看出这个是文件在github以下位置,我们可以直接copy下来,保存到本地文件,假设保存的文件名为on_my_zsh_install.sh。 github.com/ohmyzsh/ohm…
然后进入文件所在目录,执行以下命令:
chmod 777 on_my_zsh_install.sh
./on_my_zsh_install.sh
添加插件
插件分为自定义插件和官方插件,官方插件在安装oh-my-zsh时已经全部下载,只是只启用了git插件。
1、官方插件
官方插件列表: github.com/ohmyzsh/ohm…
笔者使用的插件比较少,推荐 wd 插件,可以将一些比较常用的目录路径保存到变量,切换目录时只需输入变量名即可,详细使用可参见插件说明。
2、自定义插件
自定义插件需要放到oh-my-zsh安装目录下的custom/plugins目录,一般为 ~/.oh-my-zsh/custom/plugins目录。网上有很多第三方自定义插件,大家都推荐的是zsh-autosuggestions,所以以这个为例说明如何添加自定义插件。
# 1、进入自定义插件目录
cd ~/.oh-my-zsh/custom/plugins
# 2、下载插件,一般都是从github clone,也可以下载下来后再移动到这个目录。
git clone https://github.com/zsh-users/zsh-autosuggestions
# 3、修改配置文件。
# 找到插件配置那一行,将zsh-syntax-highlighting添加到其中;
# 注意多个插件使用空格隔开,插入的插件名就是第2步的文件夹名称;
# 如果你没添加过插件,修改后的内容将会是如下:
# plugins=(git zsh-syntax-highlighting)
vim ~/.zshrc
# 4、启用新配置
source ~/.zshrc