通過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,粘貼以前能夠先修改。