1

经过18个月的开发,iTerm2 终于发布了Version3 Beta版本。主要更新有:添加了很多新功能、bug修复、性能改进以及界面更新,同时,更新了 Applescript 支持(不向后兼容),让我们来一起看看有哪些新特性吧!

下载地址:https://iterm2.com/downloads/beta/iTerm2-2_9_20160206.zip

新的界面

iTerm2 使用了类似macos的扁平化界面,更加时尚,好看。
如下所示:
图片描述
字体发生了变化。

Shell 融合

包含一系列功能强大的shell增强功能,目前支持tcsh, zsh, bash, and fish 2.2。挖个坑,慢慢聊。

自动配置文件切换

属于 Shell功能增强的一部分。

session恢复

session 恢复功能使得我们可以在iTerm2升级、强制退出或者奔溃后继续执行我们的任务,和tmux很像。

命令行看图

使用 imagecat 脚本可以在命令行下查看图片。

徽标(badges)

version3中引入的新概念。徽标是显示在右上角的一段可以自定义的文字。类似于水印。
如下图所示:
图片描述

密码管理

iterm2 内建的密码管理器,使用 Mac OS 的钥匙链来存储密码,使我们可以不用记住那么多密码。它有一套安全的保护机制。我们可以自己定义一个trigger,使得当我们需要密码的时候,自动打开密码管理器。

恢复session等关闭

使用快捷键 cmd + z,可以恢复关闭的session、tab以及windows等。

tab栏放在左侧

可以将tab栏放在左侧,在设置中的Appearance中更改。

动态配置文件

我们可以使用JSON 文件保存配置文件。

光标定位辅助

再也不怕找不到光标啦。启用这个功能之后,可以使得光标所在行高亮。
如下图所示:
图片描述

时间戳

开启时间戳功能后,将在最后侧显示时间戳。开启方法:View > Show Timestamps,或者使用快捷键 shift + cmd +e 。开启后效果如下图所示:
图片描述

捕获输出

捕获输出可以帮助我们查找和跟踪日志、构建过程输出中的重要信息。使用此功能时,我们需要先定义个触发器(trigger)。

Alfred 支持

尽管 Applescript 发生了变化,但是仍然支持 Alfred。设置方法为:Alfred preferences > features > Terminal/Shell, 将 Application 设置为 custom,并粘贴 iTerm 3.0 Alfred Script 进文本框。

其他一些小变化

使用 option + cmd + v,粘贴之前可以先修改。


030710314
857 声望17 粉丝

下一篇 »
tmux 之我见