iTerm2 Mac免费版 终端软件工具 vBuild 3.4.19

摘 要

iTerm2 Mac免费版,一个实用且易于使用的macOS终端应用程序替代品,附带了一系列旨在改善工作流程的功能。iTerm2 Mac版可以替代原生的Terminal,支持分窗口操作、自动完成、粘贴历史、回放功能、全屏等使用的功能,iTerm2 Mac版是开源免费的的终端工具,有需要的知友们赶紧来下载试试吧!

iTerm2 Mac免费版 终端软件工具
所属分类:编程开发  小于50M 系统:(需64位CPU) macOS 10.14或更高版本 大小:25.48MB | 语言:英文 | 授权:免费版 最后更新:2023年05月12日

软件介绍

iTerm2 mac免费版是知您网搜集到的Mac os系统上一款终端软件工具。iTerm2免费版可以设置主题,支持画面分隔、各种快捷键。Mac默认使用的shell是bash,我们可以换成zsh,搭配iTerm2使用,用起来十分顺手,是非常好用的Mac终端仿真软件。
 
iTerm2 for Mac免费版功能介绍
知您网官网分享的iTerm2免费版可以作为终端的替代品,也是iTerm的继承者。iTerm2 for Mac是一款适用于Mac的多功能全功能终端应用程序,专为高级用户,开发人员以及最近迁移到Mac并且更喜欢终端窗口的用户而设计,并支持拆分选项卡和多个终端实例。可以推荐作为系统自带Terminal终端的替代品日常使用。iTerm2拥有多标签、中键复制粘贴、命令记忆、高亮指针、迅捷重复、全屏切换等功能,可以提升操作效率
 
在知您网官网分享的iTerm2免费版中,双击选中,三击选中整行,四击智能选中,可以识别网址,引号引起的字符串,邮箱地址等。在iTerm2免费版中,选中即复制。即任何选中状态的字符串都被放到了系统剪切板中。
 
iTerm2 for Mac免费版功能特色
1、适用于Mac的多功能全功能终端应用程序
iTerm2专为高级用户,开发人员以及最近迁移到Mac并且更喜欢终端窗口提供的功能和性能的Linux用户而设计。虽然iTerm2的界面类似于终端,但该应用程序会为您与终端的互动方式带来许多变化和改进。iTerm2提供了两种选择和复制文本到Mac剪贴板的方法,您可以使用鼠标,或者您可以利用find的“无鼠标复制”功能来加速您的选择和复制过程。找到文本的开头后,您可以按Tab键并将选择范围扩大一个单词。
2、支持拆分选项卡和多个终端实例
更重要的是,知您网官网分享的iTerm2免费版使您可以快速将选项卡拆分为多个面板,并同时使用不同的终端会话。您可以通过Shell菜单或使用预定义的热键垂直或水平分割窗口。正如所料,您可以使用键盘快捷键浏览所有打开的窗格,并通过隐藏所有其他窗格一次关注面板。热键用户将很高兴知道iTerm2 Mac免费版提供了一个特殊的“热键窗口”,可以立即召唤,并负责各种管理任务。可以从“首选项”窗口轻松启用该功能,并使您可以从屏幕顶部向下放置终端窗口并运行所需的命令
3、借助内置的自动完成功能,提高您的工作速度
在标记会话中的位置时,您只需使用默认的键盘快捷键并以相同的方式返回它。此功能向Mac用户证明其实用程序需要暂停编辑器以编译可能发出错误的应用程序。因此,您可以保存标记点并返回到编辑器以修复错误。借助iTerm2免费版的自动完成功能,您可以加快写作和工作流程。通过访问自动填充窗口,您可以查看与单词开头匹配的单词的前20个选项。幸运的是,您只需键入一个子序列即可优化列表。除了上述功能,iTerm2还提供通知支持,256色模式,焦点跟随鼠标功能,智能光标颜色和Exposé标签。
 
iTerm2 for Mac免费版功能特征
1、拆分窗格
将选项卡划分为多个窗格,每个窗格显示不同的会话。您可以垂直和水平切片,并以任何可以想象的排列创建任意数量的窗格。请注意非活动窗格如何略微变暗,因此很容易看出哪个窗格处于活动状态。
 
2、热键窗口
注册一个热键,当您在另一个应用程序中时,它会将iTerm2置于前台。终端永远是一个关键的压力。您可以选择让热键打开一个专用窗口。这为您提供了一个随时可用的终端(如Visor,Guake或Yakuake)。
 
3、搜索
知您网官网分享的iTerm2具有强大的查找页面功能。用户界面不受影响。所有比赛立即突出显示。甚至提供正规表达支持!
 
4、自动完成
只需键入窗口中出现的任何单词的开头,然后键入Cmd-; 将弹出一个带有建议的窗口。您正在寻找的单词通常位于列表的顶部!
 
5、无鼠标复制
使用“查找”功能开始搜索文本。按Tab键将选择范围扩展到右侧,或按shift键将选择范围扩展到左侧。Option-enter粘贴当前匹配。
 
6、粘贴历史记录
粘贴历史记录可让您重新访问最近复制或粘贴的文本。您甚至可以选择将历史记录保存到磁盘,以免永远丢失。
 
7、即时重播
即时重播可让您及时返回。这就像你的终端的TiVo!
 
8、可配置
将任何键映射到任何函数。为每个选项键分配单独的功能 - 甚至重新映射所有修改键。您可以自定义iTerm2的外观以满足您的需求:启用透明度,背景模糊,背景图像等等。
 

DESCRIPTION

iTerm2 is a fork of the older iTerm project. iTerm is a Terminal replacement and the successor of iTerm. It focuses on speed, internationalization, and building new features to improve your life.
 

WHAT’S NEW
Version 3.4:
New Features

  • Add support for new keyboard reporting mode control sequences: – CSI > u Push key reporting mode – CSI < u Pop key reporting mode – CSI ? u Query key reporting mode
  • When you select hex characters and open the context menu their base-10 equivalent is shown.
  • Add Undo Close to menu so that you can bind a keystroke to it. It undoes closing the last session/tab/window.
  • You can now enable and disable triggers both on a per-profile basis and per-session. You can do this through the usual prefs UIs and also through the Session > Triggers menu.
  • Add “Clear to Last Mark” and “Clear to Start of Selection” menu items.
  • Add an option to disable triggers in interactive applications.
  • You can now importa nd export snippets.
  • Add a profile preference to open the password manager automatically when a password prompt is detected.
  • Dynamic profiles may now name a “Dynamic Profile Parent GUID” rather than “Dynamic Profile Parent Name” to avoid breaking things when you rename a profile with children.
  • Timestamps can now be configured to show when the mouse hovers over the right edge of the window.

 
Other Improvements

  • In tmux integration the tmux server will now remember user-set tab titles.
  • Preserve existing percent encoding when cmd-clicking a URL.
  • Avoid setting TTY’s size when switching away from a tab.
  • Verbiage improvements to tmux dashboard.
  • Improvements to escaping when sending text via key binding action or snippets. Backaslashes can now reliably be sent by escaping them as \. Existing key bindings and snippets will not change behavior until edited.
  • Sliders in prefs now include a text field showing the actual value.
  • The window menu now indicates windows’ shortcuts.
  • Don’t select tabs on mouse-down when option is pressed so that you can option-drag a non-selected tab.
  • Set COPYFILE_DISABLE before creating an archive to send with it2ul to not include extended attributes files.
  • Add Edit Triggers to Session menu.
  • If the current directory is a symlink remember it more reliably when creating a new session that reuses the previous session’s directory.
  • Upload and download colors in the network usage status bar component configurable.
  • Prevent triggers that run commands from eating infinite CPU if there are too many of them by limiting the number that can run concurrently.
  • Detect when triggers create a performance problem and offer to disable them in interactive apps.
  • Page up, page down, home, and end now scroll when you are not in an interactive app. There is a new preference in Profiles > Keys to control this.
  • In tmux integration (for tmux 3.2 and later) tab icons now reflect the current app in the tmux pane.
  • Add showingAlternateScreen as a session-scoped variable.
  • Add tmuxWindowPaneIndex as a session-scoped variable (requires tmux 3.2+ and tmux integration).
  • Add logFilename variable to session scope.
  • When a status bar is present without a composer component and you open the composer, open the big one instead of creating a temporary one in the status bar.
  • Include default environment variables when launching a Python API script (e.g. so TMPDIR is set).
  • Tmux integration now uses #{pane_title} for the tab title in most cases.
  • Remove selection when pasting.
  • Change the full screen mode shortcut to the mac standard cmd-ctrl-F unless you have a profile whose shortcut is set to this. Continue to acccept cmd-enter as well.
  • Minor performance improvements to legacy renderer.
  • Aesthetic improvements to the tabbar on big sur to look more like system tabs.
  • Make “movement keys scroll outside interactive apps” into a profile preference.
  • When dragging a window by the tabbar make it key and front on mousedown.
  • Order a window front when dragging begins.
  • Add support for encrypted OpenSSH private keys to upload/download with secure copy.
  • Disable GPU renderer when macOS Monterey is in low-power mode.

 
Bug Fixes

  • Fix a bug where some input was dropped in tmux integration.
  • macOS Monterey support.
  • Make “broadcast to panes in current tab” saner. It is now a per-tab rather than per-window setting. Toggling it will enable/disable the setting only for the current tab.
  • Don’t highlight the area next to the search field in the preferences pane on mouse-over.
  • Fix a bug where windows could be created a bit narrower than they should have been.
  • When the standard “tmux” profile is created, ensure it doesn’t have a hotkey.
  • Fix improper truncation in git status bar component.
  • Fix cmd-clicking on URLs with ipv6 addresses.
  • Fix URL changing in various cases when cmd-clicking on it.
  • Fix discrepancy between legacy and GPU renderer’s drawing of tiled background images.
  • Fix a bug where toolbelt tables could be truncated on the bottom.
  • Move cursor to first column after adding ‘session contents restored’ banner.
  • Fix bug where inline images were scaled incorrectly.
  • Fix insets of inline images to be mroe sensible.
  • Fix a bug where a shadow could appear under the tabbar in full screen mode on Big Sur and also in the minimal theme.
  • Disable paste bracketing when sending ‘cd directory’ due to a drag being dropped.
  • Fix the expand arrow button in the status bar composer component.
  • Allow focus to stay on search field when a terminal window becomes key.
  • Don’t let a control sequence take you out of CSI u mode.
  • Fix overly long underlines in GPU renderer.
  • Prevent excessive CPU usage when the git status bar component is enabled and the repo in the current directory is enormous.
  • Fix incorrect network throughput in network status bar component when the set of NICs changes.
  • Update full-environment Python scripts’ setup.cfg after editing dependencies.
  • Fixes a bug where the window shrinks when splitting a tab in a 1-tab window.
  • Fix various crashes.
  • Fix a bug where prompt marks could survive the screen being cleared (this happened a lot in tmux integration).
  • Respect zero-width joiners and allow them to prevent ligatures.
  • Fix a bug where restoring windows from an arrangement via the dock menu could put them on the wrong screen.
  • Avoid sending focus reports when the password manager is open.
  • Fix a bug where tabs opened from the tmux dashboard would open in the current window instead of in a new window.
  • Fix a bug where content would jump around when scrolled up into history and new input is being received.
  • Fix a bug where it was impossible to make a selection while scrolled into history and new input is being received.
  • Fix a bug where content was duplicated when restoring a window on app launch.
  • Fix a bug where buried sessions remained hidden when the password manager was opened by a trigger.
  • Fix opening emacs in an existing window when cmd-clicking on a text file.
  • Unset SHLVL when launching a session to avoid it being greater than 1.
  • Control-J in CSI u mode now sends a control sequence.

预览截图(Screenshots)

iTerm2 Mac免费版知您网免费下载iTerm2 Mac免费版知您网免费下载iTerm2 Mac免费版知您网免费下载

"iTerm2" Mac软件下载历史版本

展开

文件下载 系统:(需64位CPU) macOS 10.14或更高版本 大小:25.48MB | 语言:英文 | 授权:免费 经确认:支持Intel/M1/M2芯片、Big Sur/Monterey/Ventura运行
下载地址
  • 知您微信公众号
  • 扫一扫,即刻“关注”
  • weinxin
  • 天天领红包
  • 小编得恩惠,麻烦友友了
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: