Mac 终端工具 iTerm2 配置教程

记录 iTerm2 的配置笔记。

快捷键

  • 快捷键打开ITerm2:打开设置,keys-hotkey-show/hide window,我设置快捷键为command+~
  • 切分屏幕:command+d 水平切分,command+Shift+d垂直切分;Command + [Command + ] 来切换到左侧或者右侧的标签页。
  • 一个标签页中开的窗口太多,有时候会找不到当前的鼠标,command+/找到它。
  • command+;弹出自动补齐窗口,列出曾经使用过的命令
  • command+Shift+h弹出历史粘贴记录窗口,command+Shift+;弹出历史命令记录窗口。
  • command+d,新建垂直标签,利用 command+[/] 左右切换标签窗口。
1
2
3
4
5
6
7
ctrl + w —往回删除一个单词,光标放在最末尾
ctrl + k —往前删除到末尾,光标放在最前面(可以使用ctrl+a)
ctrl + u 删除光标以前的字符
ctrl + k 删除光标以后的字符
ctrl + a 移动光标至的字符头
ctrl + e 移动光标至的字符尾
ctrl + l 清屏

iTerm2 中选择文本有三种方式,分别是:

  • 双击:选中单词
  • 三击:选中整行

参考:

  • 你应该知道的 iTerm2 使用方法–MAC终端工具

皮肤+字体

  • 皮肤资源
  • dracula:本人采用的就是这个主题,因为VScode中也是它。

字体安装:

1
2
3
# https://github.com/ryanoasis/nerd-fonts#option-4-homebrew-fonts
brew tap homebrew/cask-fonts
brew cask install font-hack-nerd-font

Iterm2 里配置非 acsii 字体。(Preferences -> Profiles -> Text -> Non-Ascii-Font 选择 nerd-font)。之后重启 Iterm2 生效

这套皮肤+字体的设置主要是为了配合zsh终端下的现实效果,zsh的使用配置,见文章:zsh+on-my-zsh配置教程指南(程序员必备)

最后效果如下图:

皮肤安装教程见:

  • iTerm 2 && Oh My Zsh【DIY教程——亲身体验过程】
  • 最简单iTerm2 + oh-my-zsh打造Mac炫酷终端教程-菜鸟版实操整理

FAQ

Q1: iTerm 本地终端中文不乱码,ssh 远程中文乱码

  • iterm 配置utf8编码,本地终端中文不乱码,ssh远程中文乱码,咋整啊
Michael翔 wechat
ヾノ≧∀≦)o 欢迎订阅公众号「Coder魔法院」☑工具控 ☑编程 ☑读书☑电影
「🤓 码字不易,来杯Coffee👇」