macOS安装卸载oh-my-zsh及相关配置。
安装
直接使用官网上的命令安装即可,过程中可能需要科学上网
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
安装完成后,ls
列表高亮、git
分支功能默认启用。
终端语法高亮
- 下载zsh-syntax-highlighting插件
cd ~/.oh-my-zsh/custom/plugins
git clone git://github.com/zsh-users/zsh-syntax-highlighting.git
- 在
~/.zshrc
中添加插件配置
plugins=( [plugins...] zsh-syntax-highlighting)
- 使配置生效
source ~/.zshrc
这个插件有个额外的好处,当使用cat
vi
ls
等跟路径有关的命令时,如果路径存在,则路径下有下划线,不存在时则下划线消失,而且是动态显示的!
vim编辑器代码高亮
这个其实跟oh-my-zsh
没有直接关系,属于vim的配置。只是包括我本人也在奇怪,装了oh-my-zsh
后为什么用vim编辑代码不高亮?
编辑~/.vimrc
文件,没有则新建,加一行
syntax on
卸载
cd ~/oh-my-zsh/tools
chmod +x uninstall.sh
./uninstall.sh
执行后会自动删除相关文件,如果~/.zshrc
里加了自定义命令,记得先备份。我有一次直接把~/.bashrc
重命名为~/.zshrc
,导致oh-my-zsh
失效,不得已卸载重装了。