往期文章
tailf 和 tail -f
nslookup
目录
- 往期文章
- 对比演示
- zsh
- oh-my-zsh
- 安装自动提示、补全、语法高亮等插件
- 参考
对比演示
使用 oh-my-zsh 之前:
使用 oh-my-zsh 之后:
zsh
要使用oh-my-zsh前提是使用zsh。所以第一步安装zsh
可以看一下你的系统里有没有zsh:
cat /etc/shells
如果没有则安装:
sudo apt install zsh-autosuggestions zsh-syntax-highlighting zsh
oh-my-zsh
Oh My Zsh 是一个管理zsh配置的开源框架,有众多插件,如代码高亮、代码提示、目录索引、各种语言支持等,还有众多主题可使用,让终端界面更加美观。
zsh 一个强大的shell,但原生的zsh 过于难配置,通过oh my zsh 可以快速配置zsh
安装:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
安装完成之后可以看到你当前目录下多了一个.oh-my-zsh
目录
安装自动提示、补全、语法高亮等插件
- autosuggesions plugin
git clone https://github.com/zsh-users/zsh-autosuggestions.git ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions
- zsh-syntax-highlighting plugin
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting
- zsh-fast-syntax-highlighting plugin
git clone https://github.com/zdharma-continuum/fast-syntax-highlighting.git ~/.oh-my-zsh/custom/plugins/fast-syntax-highlighting
- zsh-autocomplete plugin
git clone --depth 1 -- https://github.com/marlonrichert/zsh-autocomplete.git ~/.oh-my-zsh/custom/plugins/zsh-autocomplete
以上插件都安装完成之后打开安装目录下的 .zshrc
文件,找到 plugins=(git)
这一行.
然后将这一行替换为 plugins=(git zsh-autosuggestions zsh-syntax-highlighting fast-syntax-highlighting zsh-autocomplete)
最后 source .zshrc
这些插件就应用成功了
参考
Oh my ZSH with zsh-autosuggestions zsh-syntax-highlighting zsh-fast-syntax-highlighting and zsh-autocomplete.md