iterm2是一个Mac终端的替代品,功能非常强大,比如主题设置、分屏、复制、搜索等,使用起来非常方便。配置和安装iterm2和zsh。
安装iterm2
从iterm2 download page下载安装,或者利用homebrew安装brew cask install iterm2.
配置iterm2
颜色主题
下载主题. 按Command + ,键,打开 Preferences 配置界面,然后Profiles -> Colors -> Color Presets -> Import导入主题,然后再点击Color Presets选择主题即可。
注意:如果主题背景色为浅色如
light background,注意调整Profiles -> Colors -> Minimum contrast,不能太大
如果shell是使用的bash,还需要在~/.bash_profile中添加export CLICOLOR=1使主题颜色的正常美观。
快捷键
设置跳转至行首、行尾和单词跳转快捷键,⌘←, ⌘→, ⌥←, ⌥→
preferences -> profiles -> keys -> + 添加快捷键
- ⌘←, action:
Send Esc Sequence, send:OH - ⌘→, action:
Send Esc Sequence, send:OF - ⌥←, action:
Send Esc Sequence, send:b - ⌥→, action:
Send Esc Sequence, send:f
zsh 和 oh-my-zsh
Mac OS默认使用 bash shell,zsh比默认的bash功能更强大,如自动补全,颜色显示,历史命令,因为其配置复杂困难限制了它的使用。oh-my-zsh用于配置zsh,可以很方便的管理插件,设置主题,所以使用zsh + oh-my-zsh可提高工作效率
安装zsh
安装zsh,shell修改为zsh
安装oh-my-zsh
|
|
配置oh-my-zsh
参考Wiki页面定制插件和主题,修改~/zshrc,如:
配置环境变量,之前bash中.bashrc和.bash_profile中手动设置的环境变量都要在zsh中重新设置。
我们在~/.oh-my-zsh/custom中创建env.sh文件,专门用于自定义环境配置,在~/.zshrc中source ~/.oh-my-zsh.custom/env.sh即可。如用sublime text配置.zshrc和env.sh`,这样我们输入zshconfig即可打开sublime text进行配置。