通过18个月的开发,iTerm2 终于发布了Version3 Beta版本。主要更新有:添加了不少新功能、bug修复、性能改进以及界面更新,同时,更新了 Applescript 支持(不向后兼容),让咱们来一块儿看看有哪些新特性吧!git
下载地址:https://iterm2.com/downloads/beta/iTerm2-2_9_20160206.zipgithub
iTerm2 使用了相似macos的扁平化界面,更加时尚,好看。
以下所示:
字体发生了变化。
shell
包含一系列功能强大的shell加强功能,目前支持tcsh, zsh, bash, and fish 2.2。挖个坑,慢慢聊。macos
属于 Shell功能加强的一部分。windows
session 恢复功能使得咱们能够在iTerm2升级、强制退出或者奔溃后继续执行咱们的任务,和tmux很像。安全
使用 imagecat 脚本能够在命令行下查看图片。bash
version3中引入的新概念。徽标是显示在右上角的一段能够自定义的文字。相似于水印。
以下图所示:session
iterm2 内建的密码管理器,使用 Mac OS 的钥匙链来存储密码,使咱们能够不用记住那么多密码。它有一套安全的保护机制。咱们能够本身定义一个trigger,使得当咱们须要密码的时候,自动打开密码管理器。性能
使用快捷键 cmd + z,能够恢复关闭的session、tab以及windows等。字体
能够将tab栏放在左侧,在设置中的Appearance中更改。
咱们能够使用JSON 文件保存配置文件。
不再怕找不到光标啦。启用这个功能以后,能够使得光标所在行高亮。
以下图所示:
开启时间戳功能后,将在最后侧显示时间戳。开启方法:View > Show Timestamps,或者使用快捷键 shift + cmd +e 。开启后效果以下图所示:
捕获输出能够帮助咱们查找和跟踪日志、构建过程输出中的重要信息。使用此功能时,咱们须要先定义个触发器(trigger)。
尽管 Applescript 发生了变化,可是仍然支持 Alfred。设置方法为:Alfred preferences > features > Terminal/Shell, 将 Application 设置为 custom,并粘贴 iTerm 3.0 Alfred Script 进文本框。
使用 option + cmd + v,粘贴以前能够先修改。