我在用的mac软件--终端环境之iTerm2
之前一直有朋友要我分享下在用的mac软件,今天有空就来写一下,可能不止于软件,会有一些配置或者工具,或者叫环境更合适。有些可能一句话带过,有些会详细介绍。也不分类了,想到哪个就写出来。如果已经写的足够长了,就会分几篇来写。
其实现在os x的terminal已经做的很好了,但是iTerm2的功能依然要更强大一些。简述下优点和常用功能:
- 开源免费。
- 兼容性比默认Terminal更好。
- 对于经常要远程使用的情况下,默认的Terminal在使用vi时经常出现不兼容的问题,而iTerm2在这方面显然做的更好。
- 快捷键丰富。
⌘ + 数字
: 切换标签页。⌘ + 方向键
按方向切换标签页。⌘ + enter
: 切换全屏⌘ + f
: 查找。支持正则。其中查找的内容会被自动复制。省去了再去⌘+c的步骤。同样,鼠标去选中的内容也会自动复制,也可以鼠标中键直接粘贴。一般在使用时,键入搜索关键词,然后用shift-tab
或者tab
左右自动补全,option + enter
则自动将搜索结果键入,并且复制到剪贴板。⌘ + d
: 垂直分屏,⌘ + shift + d
: 水平分屏。使用⌘ + ]
和⌘ + [
在最近使用的分屏直接切换。而⌘ + opt + 方向键
切换到指定位置的分屏。⌘ + t
:新的标签页⌘ + w
:关闭当前标签页⌘ + ;
:自动补全历史命令。如图: