让你的命令行告别黑白,进入彩色时代!
1. iterm2 安装
下载安装:https://www.iterm2.com/downloads.html
或使用 Homebrew命令安装:
brew cask install iterm2
2. 配置 iTerm2 主题
iTerm2 最常用的主题是 Solarized Dark theme,下载地址
http://ethanschoonover.com/solarized
下载的是压缩文件,你先解压一下,然后打开 iTerm2,按Command + ,键,打开 Preferences 配置界面,然后Profiles -> Colors -> Color Presets -> Import,选择刚才解压的solarized -> iterm2-colors-solarized -> Solarized Dark.itermcolors文件,导入成功,最后选择 Solarized Dark 主题。
3. 配置 Oh My Zsh
Oh My Zsh 是对主题的进一步扩展,地址:https://github.com/robbyrussell/oh-my-zsh
一键安装命令:
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
安装好之后,需要把 Zsh 设置为当前用户的默认 Shell(这样新建标签的时候才会使用 Zsh)运行命令:
chsh -s /bin/zsh
执行成功后,查看当前shell
$ echo $SHELL
/bin/zsh
我们编辑vi ~/.zshrc文件,将主题配置修改为ZSH_THEME="agnoster"
4. 配置 Meslo 字体
使用上面的主题,需要 Meslo 字体支持,否则会出现乱码,字体下载地址:Meslo LG M Regular for Powerline.ttf(执行下面命令下载并安装)
git clone git@github.com:powerline/fonts.git
# 安装
./fonts/install.sh
然后打开 iTerm2,按Command + ,键,打开 Preferences 配置界面,然后Profiles -> Text -> Font -> Chanage Font,选择 Meslo LG M Regular for Powerline 字体。
5. 安装高亮插件
cd ~/.oh-my-zsh/custom/plugins/
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
编辑vi ~/.zshrc文件
plugins=(
git
zsh-syntax-highlighting
)
# 刷新mac本来的配置
source ~/.bash_profile
# 刷新别名
source ~/.bashrc
# 必须保证高亮插件在最后
source ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
最后,刷新配置看看效果:source ~/.zshrc
6. 快捷键配置
-
alt+空格键:快捷键快速呼出和隐藏
- iterm2常用快捷键
alt+空格键 :快速唤出
command + ; :查看历史命令同history命令
command + shift + h :查看剪贴板历史
ctrl + u 清除光标前的字符
ctrl + k 清除光标后的字符
ctrl + w 清除光标前的一个word单词
ctrl + a 光标移到行首
ctrl + e 光标移到行尾
command+d :垂直分割;
command+shift+d :水平分割
command+enter :全屏切换
command + t : 新建标签
command + w : 关闭标签
command + 数字 或 command + 左右方向键 : 切换标签
command + f : 查找