1. iTerm快捷键
1.1. 快速定位篇
Ctrl + a:到行首;Ctrl + e:到行尾;Ctrl + f/b:前进/后退一个字符,相当于左右键;
1.2. 快速编辑篇
Command + ;:自动补全历史命令;Ctrl + u:清空当前行;Ctrl + d:删除光标所在的字符;Ctrl + h:删除光标所在之前的字符;Ctrl + w:删除光标之前的单词;Ctrl + k:删除至文件末尾;Shift + Command + h:查看剪切板历史;Ctrl + p:上一条命令;Ctrl + r:搜索历史命令;Ctrl + t:交换光标所在位置的文本;Command + r:清屏;Ctrl + l:清屏;
1.3. 标签页相关
Command + t:打开新的标签页;Command + w:关闭当前标签页;Command + Number:快速签到第Number个标签页;Command + Left/Right:按方向键切换标签页;
1.4. 快速分屏篇
Command + d:垂直分屏;Shift + Command + d:水平分屏;Command + ]/[:在最近使用的分屏之间切换;Command + Alt + Left/Right:切换到指定位置的分屏;
1.5. 快速查找篇
Command + f:查找;
1.6. 其他
Command + Enter:切换全屏;Command + Alt + 鼠标选择:可矩形选择;Command + /:高亮显示光标所在位置;
2. iTerm2配置篇
3. iTerm2最佳实践
3.1. 选择即复制
iTerm2中不需要对选中文本进行复制操作,默认选中即复制;
3.2. 单词间快速移动光标
iTerm2默认的单词间移动需要通过Esc + b/f进行,组合键并不好使,可通过自定义快捷设置为Alt + Left/Right:
iTerm2 -> Preferences -> Profiles -> Default -> Keys -> +;- 选择快捷为
Alt + Left; - 选择Action为
Send Escape Sequence; - 输入
b