2025-10-23 05:05:261988
1. 光标控制
#
快捷键
描述
⌃ + a
到行首
⌃ + e
行末
⌃ + f/b
前进后退,相当于左右方向键
⌃ + p
上一条命令,相当于方向键上
⌃ + r
搜索命令历史
⌃ + d
删除当前字符
⌃ + h
删除之前的字符
⌃ + w
删除光标前的单词
⌃ + k
删除到文本末尾
⌃ + t
交换光标处文本
⌘ + —/+/0
调整字体大小
⌘ + r
清屏
⌃ + l
清屏(滚动到新的一屏)
2. 终端操作快捷键
#
2.1 窗口面板管理:一个窗口分割
#
快捷键
描述
垂直分割
⌘ + D
水平分割
⇧ + ⌘ + D
前一个面板
⌘ + [ 或 ⌥ + ⌘ + 左右方向键
后一个面板
⌘ + ]
切换到上/下/左/右面板
⌥ + ⌘ + 上下左右方向键
关闭panel
⌘ + w
最大化Tab中的pane,隐藏本Tab中的其他pane
⌘+ ⇧ +enter
2.2 新建Tab标签页
#
快捷键
描述
新建标签页
⌘ + T
关闭标签页
⌘ + W
前一个标签页
⌘ + 左方向键,⇧ + ⌘ + [
后一个标签页
⌘ + 右方向键,⇧ + ⌘ + ]
进入标签页
⌘ + 标签页编号
Expose 标签页
⌥ + ⌘ + E
快速定位光标位置
⌘ + /
2.3 多个窗口操作
#
快捷键
描述
新建窗口
⌘ + N
关闭窗口
⌘ + w
前一个窗口
⌘ + `
后一个窗口
⇧ + ⌘ + `
进入窗口
⌥ + ⌘ + 编号
2.4 其他功能
#
支持自定义全局快捷键用于显示和隐藏iTerm2 Preference -> Keys -> Show/hide iTerm2 with a system-wide hotkey 打上勾之后
快捷键
描述
进入和退出全屏
⌘ + Enter
查看光标位置
⌘ + /
命令自动补全
⌘ + ;(较少使用,Zsh补全更佳)
开启/关闭背景半透明
⌘ + u
清屏
⌘ + r
2.4.1 粘贴历史
#
使用⌘ + ⇧ + h 可以呼出粘贴历史,支持模糊检索。还可以设置将粘贴历史保存在磁盘上(Preferences -> General)
2.4.2 即时回放
#
使用⌘ + Opt + b 打开即时回放,按Esc退出。即时回放可以记录终端输出的状态,让你“穿越时间”查看终端内容。默认每个会话最多储存4MB的内容,可以在设置中更改(Preferences -> Genernal -> Instant Replay)。
2.5 自定义快捷键设置
#
2.5.1设置光标按照单词快速移动
#
iTerm2之后,发现⌥+←和⌥+→这两组快捷键并不能实现光标按照单词快速移动,
在Mac自带的终端中是可以使用这两个快捷键的,经过查找和测试发现,需要重新配置相应的映射。iTerm2中将这两组快捷键用作了其他的功能。
打开iTerm2的Preferences设置
选择相应的Profile(默认为Default),选择“Keys”选项卡,然后可以在Key Mappings看到⌥+←和⌥+→这两组快捷键用作了其他功能,这里我们只需要重新绑定新的映射即可
找到⌥+← , 双击就会弹出一个编辑框,选择Action为“Send Escape Sequence”, 然后在 Esc+选项中输入b
找到⌥+→, 双击就会弹出一个编辑框,选择Action为“Send Escape Sequence”, 然后在 Esc+选项中输入f
修改映射之后,再重新启动iTerm2就可以使用⌥+←和⌥+→来实现光标按单词快速移动了,非常方便。如果不想使用⌥+←和⌥+→这两个组合键的话,也可以自行添加新的Shortcut即可。
3. 个性化的设置
#
3.1 设置无分栏边框
#
preference->appearance:
取消:Show per-pane title bar with split panes
勾选:Hide scrollbars
3.2 终端显示边框
#
preference->appearance:
勾选:Show border around window
3.2 显示、隐藏终端快捷键
#
Preferences -> Keys -> Hotkey:
勾选: Show/hide iTerm2 with a system-wide hotkey
然后在下面的Hotkey里面填上F12,
这个F12可能被系统占用了,这修改系统的快捷键,或更换别的快捷键。
3.3 鼠标移动切换窗口
#
当一个终端打开了多个窗口,可以设置鼠标移动窗口时获取焦点
Preferences -> Pointer:
勾选:Focus follows mouse
3.4 设置光标形状
#
Preferences -> Profiles -> Profile Name -> Text -> Cursor
选择一个自己喜欢的样式
3.5 新窗口打开的路径跟当前终端的路径一直
#
Preferences -> Profiles -> General -> Working Directory -> reuse previous session’s directory
3.6 新窗口在电脑获取焦点的窗口生成
#
Preferences -> Profiles -> General -> Window -> Settings for New Windows -> Screen
选择:No Preference
或者选择:Screen with Cursor(在鼠标的窗口)
3.7 设置开机启动不显示界面
#
1、打开系统设置(System Perferences) -> 用户与群组(User & groups) -> 登陆项(Login Items), 点击加号,然后去应用程序里面找到Iterm2添加到启动项里面。
2、启动iterm2程序,打开一个窗口,然后手动点击关闭按钮,确保电脑右上角苹果图标右边是iTerm2,然后
按【⌘】+【⇧】+【S】,保存名为No Window
3、打开一个iterm2终端界面,然后按cmd + ,打开iterm的设置界面,选择Arrangements,点击刚才保存的No Window, 然后点击Set Default。
4、在iterm的设置界面选择General, 在Startup中选择Open Default Window Arrangement。
参考资料
#
iterm2使用快捷键
关于iTerm2 你不知道的一些事
Mac下iTerm2光标按照单词快速移动设置
打造有情怀的 iTerm2 终端