20个iTerm2快捷键从键盘新手到终端高手的进阶指南如果你每天都要在Mac终端上花费大量时间那么掌握iTerm2的快捷键就像获得了一把瑞士军刀——它能让你在命令行界面中游刃有余。想象一下不再需要频繁切换鼠标和键盘所有操作都能通过指尖完成这种流畅感会让你的工作效率提升至少50%。1. 基础配置打造你的高效终端环境在开始快捷键之旅前先确保你的iTerm2已经准备就绪。通过Homebrew安装是最快捷的方式brew install --cask iterm2安装完成后打开iTerm2的首选项Preferences这里有几个关键设置需要调整Natural Text Editing预设在Profiles → Keys → Load Preset中选择这个选项它能让你像在文本编辑器中一样移动光标智能选择Smart Selection在Profiles → Keys中启用允许你通过双击、三击等手势快速选择不同范围的文本剪贴板历史在General → Magic中开启Save copy/paste history to disk这样你就能回溯之前复制过的所有内容提示配置完成后别忘了导出你的设置Preferences → General → Save settings to folder这样换机器时能快速恢复你的工作环境。2. 核心快捷键终端操作的20把利剑2.1 窗口与标签管理分屏操作⌘ D垂直分屏⌘ Shift D水平分屏⌘ [ / ]在分屏间切换标签页操作⌘ T新建标签页⌘ 数字快速切换到对应编号的标签页⌘ Shift ←/→调整标签页顺序窗口控制⌘ Enter切换全屏模式⌘ -/调整字体大小⌘ Shift W关闭当前窗口2.2 文本编辑与光标移动iTerm2的文本编辑能力远超普通终端以下快捷键能让你像在IDE中一样高效快捷键功能描述使用场景⌘ ←/→移动到行首/行尾快速修正命令开头或结尾⌥ ←/→按单词移动在长命令中精确定位Ctrl U删除到行首快速清空当前输入Ctrl K删除到行尾保留命令前半部分Ctrl W删除前一个单词精细调整命令参数2.3 历史命令与搜索命令历史Ctrl R反向搜索历史命令⌘ ;显示完整历史记录⌘ Shift ;查看当前会话的历史命令文本搜索⌘ F在当前屏幕查找文本输入搜索词后按Tab自动选中并复制匹配内容右侧的单词Shift Tab选中并复制左侧单词注意Ctrl R搜索时按Ctrl G可以退出而不执行任何命令这在误操作时特别有用。3. 高级技巧超越基础操作3.1 智能选择与快速打开iTerm2的智能选择功能可以识别多种内容格式双击选中单词三击选中整行四击智能选择可识别URL、邮箱等⌘ 点击直接打开URL或文件路径# 示例快速打开当前目录 open .3.2 剪贴板与矩形选择剪贴板历史⌘ Shift H查看剪贴板历史支持模糊搜索找到之前复制过的任何内容矩形选择按住⌥ ⌘拖动鼠标选择矩形区域特别适合处理对齐的日志或数据3.3 会话管理与快照⌘ Shift S保存当前窗口布局快照Window → Restore Window Arrangement恢复保存的快照⌘ /显示/隐藏光标位置标记4. 个性化定制打造专属终端体验4.1 键位重映射如果你习惯了其他终端的快捷键可以轻松重映射进入Preferences → Profiles → Keys点击添加新映射例如将Esc B/F映射为⌥ ←/→4.2 显示增强高亮当前行在Preferences → Profiles → Terminal中启用Highlight cursor line显示命令执行时间在Preferences → Profiles → Session中开启Timestamps自定义标题栏# 在~/.bash_profile或~/.zshrc中添加 export PROMPT_COMMANDecho -ne \033]0;$PWD\0074.3 实用小技巧拖放文本选中文本后直接拖到其他应用按键回放⌘ ⌥ B回放最近输入的命令快速隐藏设置全局热键一键隐藏/显示所有iTerm2窗口经过一周的刻意练习这些快捷键会变成你的肌肉记忆。开始时可能会觉得记忆负担重但坚持下来后你会发现自己再也回不去鼠标键盘混合操作的低效模式了。终端操作就该如此行云流水。