iTerm2 for Mac 是舊的 iTerm 項目的一個分支。 iTerm2 是 iTerm 的終端更換和繼任者。它著眼於速度,國際化和建設新功能來改善您的生活。將選項卡分成多個窗格,每個窗格顯示不同的會話。您可以垂直和水平切片,並以任何可想像的方式創建任意數量的窗格。 iTerm2 for Mac 有很多功能。終端用戶可能想到的每一個可能的願望都已經被預見和解決了。而這些只是主要景點!
分隔窗格
將選項卡分成多個窗格,每個窗格顯示不同的會話。您可以垂直和水平切片,並以任何可想像的方式創建任意數量的窗格。
熱鍵窗口
註冊一個熱鍵,在另一個應用程序中將 iTerm2 帶到前台。終端總是一個按鍵。你可以選擇讓熱鍵打開一個專門的窗口。這就給你一個總是可用的終端(如 Visor,Guake,或 Yakuake)在你的指尖.
Search
iTerm2 帶有一個強大的查找頁面功能。 UI 保持不變。所有比賽立即突出顯示。即使正則表達式支持提供!
Autocomplete
只需鍵入任何在您的窗口中出現的單詞的開始,然後 Cmd-; 會彈出一個建議窗口。您正在尋找的單詞通常位於列表的頂部!
Mouseless Copy
使用“查找”功能開始搜索文本。按選項卡將選區向右擴展,或按 shift-tab 將選區向左擴展。選項 - 輸入粘貼當前匹配.
粘貼歷史
粘貼歷史讓您重新訪問最近複製或粘貼的文本。您甚至可以選擇將歷史記錄保存到磁盤,以便永遠不會丟失.
Instant 重放
立即重播可讓您及時返回。這就像 TiVo 為您的終端!
Configurability
Map 任何功能的關鍵。為每個選項鍵分配單獨的功能 - 甚至重新映射所有的修改鍵。您可以自定義 iTerm2 的外觀以滿足您的需求:啟用透明度,背景模糊,背景圖像等等.
Unixyness
來自 Unix 世界?你會感到賓至如歸的鼠標,複製選擇,中間按鈕粘貼和鍵盤快捷鍵,以避免鼠標。
256 顏色(或更多!)
隨著 256 色模式,Vim 爆炸與照片寫實:終端是混合泳顏色和代碼來活著。在版本 3 中,支持 24 位顏色.
Readability
當有很多不同的顏色或程序顯示難以閱讀的顏色組合時,是否會丟失光標?使用智能光標顏色和最小對比度功能,您可以確保這些問題已經消失.
鼠標報告
您可以使用鼠標來定位光標,突出顯示文本,以及在 Vim 和 Emacs 等程序中使用鼠標報告功能執行其他功能.
Growl 支持
你可以選擇接收低吼通知的活動,鐘聲等等。隨時讓一個長期的工作在後台運行,確保你知道什麼時候完成的知識.
Exposé Tab
像 macOS 的 Exposé 功能,iTerm2 在一個屏幕上顯示您的所有標籤。更好的是,你可以一次搜遍所有的東西。繼續,並打開任意數量的選項卡,你可以隨時找到你想要的。
標籤配置文件
你需要為許多不同的主機存儲單獨的配置嗎? iTerm2 提供了一個可標記和可搜索的配置文件數據庫,所以你可以很容易地找到你正在尋找的配置文件.
多語言
iTerm2 具有出色的國際化支持,包括支持 Unicode 組合標記,雙寬度字符和所有 Unicode 平面.
Triggers
iTerm2 支持 user- 定義的觸發器,這是在接收到與正則表達式匹配的文本時運行的動作。您可以使用它來突出顯示單詞,自動響應提示,在發生重要事件時通知您。更多信息.
智能選擇
iTerm2 可以通過識別光標下的內容來執行“智能選擇”以突出顯示 URL,電子郵件地址,文件名等等。選擇多少文字來選擇。
注意事項:需要 64 位處理器.899997423
檔案版本 |
iTerm2 3.4.0 |
檔案名稱 |
iTerm2-3_4_0.zip |
檔案大小 |
21.27 MB |
系統 |
Mac OS X 10.8 or later |
軟體類型 |
開源軟體 |
作者 |
George Nachman |
更新日期 |
http://www.iterm2.com/ |
軟體類型 |
2020-11-14 |
更新日誌 |
What's new in this version: New Features: - There's a new pane in Preferences calls Shortcuts where you can define Snippets and Actions. A Snippet is a piece of text that you can paste from the toolbelt, status bar, or from the Edit menu. Actions are similar to key binding actions, but can be invoked from the toolbelt, status bar, or Edit menu. - Search results, marks, and annotations are now indicated in the scroll bar - There's a new "Composer" feature that lets you quickly open a scratchpad to enter a command - Adds support for flow control in tmux 3.2 and "pause mode" that will automatically pause sessions in tmux integration that get very far behind with the ability to catch up quickly. NOTE: tmux 3.2 has not yet been released. - In the Minimal and Compact themes, you can now drag the window by grabbing the edge of the tab bar near the window border - Add "Add Trigger" menu item, which lets you quickly create a highlight trigger - You can now set a custom tab title on a profil - There is a new profile preference to configure whether mouse reporting of clicks and drags are allowed - There's a new preference to focus a window when you right- or middle-click in it - Add support for IntelliJ IDEA, VSCodium, and Sublime Text 4 as Semantic History editors - You can now swipe with two or three fingers between tabs, like in Safari - Curly underlines are now supported - Adds support for DECRQSS - DECSCUSR 0 now resets the cursor to its default setting - Tmux integration windows will now keep their size the same as you create or destroy split panes - Adds a preference to exclude iTerm2 from the dock and cmd-tab app switcher only if all windows are hotkey windows - Show local time in the context menu when you right click on a timestamp in microseconds since epoch - Add a menu item "copy with control sequences"
Improvements: - Various performance improvements - Window restoration made more reliable - The Python API now uses a Unix Domain Socket instead of a TCP socket for better performance. The security model has also changed: apps can authenticate via Applescript or you can choose to allow all programs running locally to use the API. - Use a single daemon process for all sessions instead of one per session. This reduces the number of process IDs used and also improves the time to launch a new session. - Background images are significantly faster when not using the GPU renderer - Most table views now allow multiple selection - The number of search results is now shown in the Find on Page UI - Dynamic profiles now works with symlinks. Even the DynamicProfiles folder itself may be a symlink - Exported scripts now have a more secure container format that signs the entire file except the signature itself - Improve cold launch time - Countless minor improvements and polishing - Big Sur supported - Permission is now requested before various possibly destructive or annoying activities are done in response to control sequences - Don't snap window size to the cell grid when it gets resized by an Accessibility API - Only use touch bar mitigations for keypresses originating from the built-in keyboard - The profile preference "Send text at start" is now an interpolated string - The profile preference "Custom command" is now an interpolated string - The feature where the scroll wheel sends arrow keys when in alternate screen mode now works even when alternate screen mode is disabled - Enable window shadow for transparent windows - When resizing the window while scrolled up in to history, keep the text in the top left locked in position - Show a brief message when automatic profile switching takes effect - Send a newline before sending the curl command to install shell integration to clear out any existing command - Disable GPU renderer for obscured windows when using the integrated GPU - When a tmux pane fails to split, don't detach - Remember tmux window sizes when reattaching - When disintering a buried tmux tab, put it back in the right position in the same window it came from - Draw outline on right hand side of last tab in minimal theme - Hide subpixel antialiasing UI on big sur because Apple took it away from us - Draw window borders on big sur in light theme
Bug Fixes: - Fix a discrepancy between the legacy and GPU renderers. When an emoji with default text presentation follows an emoji with default emoji presentation, CoreText renders the emoji with the emoji presentation while the GPU does not. Use the default presentation always. - Detect hostname changes. Fixes the git status bar component breaking - Fix support for multiple broadcast domains in Python API - Full screen windows in the Minimal or Compact theme did not used to get restored properly and now they do - Fix how 24-bit colors are reported to work with vim - Saved arrangements that contain local changes (such as those made with Edit Session) will now pick up changes to the original profile - Fix a bug where inline images and OSC 8 hyperlinks didn't get restored reliably when restarting the app - Improve support for zero-width joiners in Emoji - Fix a memory leak of inline images when restoring windows after restarting the app - Fix a bug where Swap With Session didn't work on tmux panes - Fix a bug where quickly resizing tmux windows would increase the bottom margin - Fix a bug where Window > Resize Window would cause tmux windows to resie incorrectly - Fix a bug where windows are not movable after exiting native full screen - Add crlf after sixel image - Fix shift-return in profiles window to open a window instead of a tab - Fix a bug where tmux windows would change sizes unexpectedly when using horizontal/vertical character spacing
Things Made Worse: - Support for macOS 10.12 and 10.13 dropped |
檔案下載 |
檔案下載
|