使用 iTerm2 作为默认终端

2011/11/24 · mac

一直以来 Mac 默认的终端也蛮好用的,但是今天发现 SSH到远程服务器之后,vim无法正常的split分屏显示,让我很郁闷,于是就找到了iTerm2.

iTerm2是从iTerm的基础上开发的,只不过iTerm不再更新,所以这位George Nachman兄就接手继续做起来,修复了很多Bug,一天用下来还是蛮稳定的,而且功能非常强大,在此表示遥远的感谢:)

功能介绍

功能 介绍
窗口分割 支持横/竖/混合等,每个窗口保持一个独立session
全局热键 通过自定义热键的方式迅速切换到iTerm2
搜索 支持Mac风格的搜索条,Cmd-F可快速搜索当前页面,支持正则
自动完成 按Cmd-; 可以打开命令自动完成的下拉菜单
无鼠标复制 在搜索时,可按shift-tab或者tab左右扩展搜索内容并自动复制到剪切板,按Option-Enter直接将搜索匹配结果粘贴到命令行
历史复制 按Cmd-Shift-H可打开剪切板历史记录,甚至还可以将记录保存到磁盘
快照回放 按Cmd-Opt-B可打开快照记录,然后使用左右键来查看某个时间的命令结果快照,按Esq返回
丰富的配置 支持各种自定义快捷键、皮肤、透明度设置、窗口背景图片等
支持Lion全屏 *
支持256色 顺便说一句,某些服务器上可能不支持256色,导致SSH上去之后看不到颜色,此时只要在Prefences->Profiles->Terminal里设置一下普通的xterm就可以了
Unix风格 保持原汁原味Unix风格的操作习惯
颜色友好 启用Smart Cursor后,可以自动的改变光标块颜色使之与选中的文字颜色产生高对比,当你找不到光标时,甚至还可以按Cmd-/让光标突出显示
鼠标支持 *
支持Growl 通知 *
Exposé 效果 按Cmd-Opt-E 打开内置的Exposé 效果
支持多用户配置 *
多语言支持 *