前言
最近刷到某程序员博主的视频,发现他的MAC终端的主题挺好看,对于经常使用vim命令和终端的程序员来说,一个好看的终端主题,能大大提高效率,正好借这个机会,给大家分享下这几个利器。
- 效果图
安装iTerm2
iTerm2是Terminal的替代品,是iTerm的继承者。它适用于macOS 10.14或更新版本的mac。iTerm2将终端带入了现代时代,提供了您从未知道自己一直想要的功能。
- 下载iTerm2
1.通过iTerm2官网下载:https://iterm2.com/downloads.html
2.通过homebrew下载:brew install iterm2
- 安装后效果图
- 设置iTerm2为默认终端
安装oh-my-zsh
- 下载oh-my-zsh
git clone https://github.com/ohmyzsh/ohmyzsh.git ~/.oh-my-zsh
- 下载dracula主题
git clone https://github.com/dracula/zsh.git
- 移动下载的dracula主题到oh-my-zsh下的themes文件夹中
cp ${dracula主题路径}/dracula.zsh-theme .oh-my-zsh/themes/dracula.zsh-theme
- 修改zsh主题
vim ~/.zshrc
ZSH_THEME="dracula"
- 在iTerm2设置中Preferences(mac快捷键command+,)选择dracula主题
步骤:Preferences>Profiles>Colors>Colors Presets>选择dracula
-
重点:到这一步后 重新进入iTerm2报错
themes/dracula.zsh-theme:19: command not found: async_init
解决办法:将dracula主题的文件夹下lib目录下async.zsh移动到.oh-my-zsh/themes/lib/目录下
cp ${保存dracula主题的目录}/lib/async.zsh .oh-my-zsh/themes/lib/
到此就与前言效果图一致了
常用插件
- 命令高亮插件(平常输入命令不对则显示红色,正确则显示绿色)
安装命令高亮插件
sudo git clone https://github.com/zsh-users/zsh-syntax-highlighting ~/.zsh/zsh-syntax-highlighting
vim ~/.zshrc
#定位到最后一行
G(shift+g)
#编辑
i
#在.zshrc配置插件
source ~/.zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
#保存并退出
:wq
#重新进入iterm2
上对比图
命令错误:
命令正确:
- 命令补全插件
安装命令补全插件
sudo git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions
vim ~/.zshrc
#定位到最后一行
G(shift+g)
#编辑
i
#在.zshrc配置插件
source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh
#保存并退出
:wq
#重新进入iterm2,输入命令(方向键右键->补全)