iTerm2 Mac版是一款可以在蘋果電腦MAC OS平臺上使用的終端仿真軟件,擁有多標簽、中鍵復制粘貼、命令記憶、高亮指針、迅捷重復、全屏切換等功能,提升操作效率??梢酝扑]作為系統(tǒng)自帶Terminal終端的替代品日常使用。
iTerm2軟件功能
1.拆分窗格
將選項卡劃分為多個窗格,每個窗格顯示不同的會話。您可以垂直和水平切片,并以任何可以想象的排列創(chuàng)建任意數(shù)量的窗格。請注意非活動窗格如何略微變暗,因此很容易看出哪個窗格處于活動狀態(tài)。
2.熱鍵窗口
注冊一個熱鍵,當您在另一個應用程序中時,它會將iTerm2置于前臺。終端永遠是一個關鍵的壓力。您可以選擇讓熱鍵打開一個專用窗口。這為您提供了一個隨時可用的終端(如Visor,Guake或Yakuake)。
3.搜索
iTerm2具有強大的查找頁面功能。用戶界面不受影響。立即突出顯示所有比賽。甚至提供正規(guī)表達支持!
4.自動完成
只需鍵入窗口中出現(xiàn)的任何單詞的開頭,然后鍵入Cmd-; 將彈出一個帶有建議的窗口。您正在尋找的單詞通常位于列表的頂部!
5.無鼠標復制
使用“查找”功能開始搜索文本。按Tab鍵將選擇范圍擴展到右側,或按shift鍵將選擇范圍擴展到左側。Option-enter粘貼當前匹配。
6.粘貼歷史
記錄粘貼歷史記錄可讓您重新訪問最近復制或粘貼的文本。您甚至可以選擇將歷史記錄保存到磁盤,以免永遠丟失。
7.即時重播
即時重播讓您回到過去。這就像你的終端的TiVo!
8.可配置
將任何鍵映射到任何函數(shù)。為每個選項鍵分配單獨的功能 - 甚至重新映射所有修改鍵。您可以自定義iTerm2的外觀以滿足您的需求:啟用透明度,背景模糊,背景圖像等等。
9.Unixyness
來自Unix世界?您會感到賓至如歸,焦點跟隨鼠標,復制選擇,中間按鈕粘貼和鍵盤快捷鍵以避免鼠標。
10.256色(或更多!)
在256色模式下,Vim以照片級逼真的方式爆炸:終端是色彩混合,代碼變得活躍。在版本3中,支持24位顏色。
11.可讀性
當有許多不同顏色或程序顯示難以閱讀的顏色組合時,您是否會丟失光標?使用智能光標顏色和最小對比度功能,您可以確保這些問題永遠消失。
12.鼠標報告
您可以使用鼠標定位光標,突出顯示文本,并使用鼠標報告功能在Vim和Emacs等程序中執(zhí)行其他功能。
13.支持
您可以選擇接收活動,鈴聲等的Growl通知。隨意讓長時間的工作在后臺運行,確保您知道什么時候完成。
14.Exposé標簽
與macOS的Exposé功能一樣,iTerm2在一個屏幕上顯示所有選項卡。更好的是,您可以一次搜索所有內容。繼續(xù)打開任意多個選項卡 - 您可以隨時找到您要查找的內容。
15.標記的個人資料
您是否需要為許多不同的主機存儲單獨的配置?iTerm2提供可標記和可搜索的配置文件數(shù)據(jù)庫,因此您可以輕松找到您要查找的配置文件。
16.多種語言
iTerm2具有出色的國際化支持,包括支持Unicode組合標記,雙寬字符和所有Unicode平面。
17.觸發(fā)器
iTerm2支持用戶定義的觸發(fā)器,這些觸發(fā)器是在接收到正則表達式的文本匹配時運行的操作。您可以使用它來突出顯示單詞,自動響應提示,在發(fā)生重要事件時通知您,等等。
18.智能選擇
iTerm2可以通過識別光標下的內容并選擇要選擇的文本來執(zhí)行“智能選擇”以突出顯示URL,電子郵件地址,文件名等。
19.Shell集成
iTerm2可以與您的shell集成,因此它可以知道shell提示符的位置,您輸入的命令,您所在的主機以及當前目錄。這可以實現(xiàn)各種很酷的功能:您可以使用??↑和??↓輕松導航到以前的shell提示。您最常用的目錄將被記住。您可以自動完成以前使用的命令。以及更多!
20.自動輪廓切換
使用Shell集成功能,您可以根據(jù)您的操作使用iTerm2交換機配置文件。例如,您可以定義在ssh到某個主機名時始終使用的配置文件。或者當您的用戶名是root時。甚至當你在一個特定的目錄中時。
21.內嵌圖像
iTerm2具有自定義轉義序列,可在終端中顯示圖像。甚至動畫GIF!
22.時間戳
您可以看到終端中每一行的上次修改時間。如果您正在查看的數(shù)據(jù)是新鮮的,或者想要在離開周末之前拼湊您正在做的事情,那么知道完成工作需要多長時間是有用的。
23.密碼管理器
您是否發(fā)現(xiàn)自己一遍又一次地輸入密碼?你需要記住一堆密碼嗎?使用iTerm2的內置密碼管理器。它將您的數(shù)據(jù)安全加密存儲在macOS的鑰匙串中,并受用戶帳戶密碼的保護。iTerm2包含一個安全機制,可確保您的密碼僅在密碼提示下輸入。
24.高級粘貼
使用“高級粘貼”功能,您可以在粘貼之前編輯文本,將其轉換為base64,轉換特殊字符等。
25.注
釋您可以在終端中選擇文本,并在iTerm2中為其添加注釋。如果你對一個大的日志文件感到困惑,那么用你學到的東西來標記它是很有用的。通過拆卸工作?記下每個寄存器的作用。釋放你的心靈!
26.徽章
您可以在終端的右上角放置一個徽章,顯示有關當前會話的信息。它可以顯示您的用戶名,主機名,甚至是當前git分支等自定義數(shù)據(jù)。
27.捕獲的輸出
使用iTerm2作為您的IDE。當你構建一個大項目時,你曾經(jīng)不得不在其輸出上查找警告和錯誤。不再!通過捕獲的輸出功能,iTerm2可以找到這些消息(基于您定義的正則表達式)并在工具帶中顯示它們。您可以直接導航到每條消息。雙擊將運行您選擇的協(xié)處理,可以(例如)在您喜歡的編輯器中打開文件,直到錯誤行。
更新日志
新特性
在關鍵窗口中添加視圖 > 禁用透明度。這使您可以在背景窗口中具有透明度/模糊度。
添加首選項以在啟動時強制創(chuàng)建新窗口,即使有熱鍵窗口也是如此。
其他改進
將文本標簽添加到 macOS 風格的顏色選擇器的自定義圖標。
配置文件列表視圖的視覺改進。
當在標簽欄中可見進度指示燈時,減少能源使用情況。
“將所有配置文件另存為 JSON”現(xiàn)在保留配置文件的順序。
當搜索 UI 打開并且查詢更改時自動突出顯示匹配項,因為另一個應用程序更改了要搜索的值。
降低動畫狀態(tài)欄組件的幀率以減少 WindowServer 的 CPU 使用率。
作業(yè)工具的視覺改進。
附加到 tmux 時,如果窗口離屏 95%,則盡可能將其移動到最近的顯示器上。
Bug修復
修復了由 beta 3 添加的 macOS 10.14 啟動時崩潰的問題。
修復了當滾動條樣式更改時窗口會以錯誤的寬度恢復的錯誤。
修復在輸入 tmux 集成時偶爾斷開連接的問題。
修復崩潰。
修復不使用 GPU 渲染器時的繪圖偽影。
沒有子參數(shù)的 SGR 4 現(xiàn)在將下劃線樣式重置為單個。