已经用 iTerm2 替换系统terminal有一段时间了,下面整理一下 iTerm2 使用的一些tips:
1.选中即复制
在iTerm2中,直接用鼠标选中某个单词或者一行命令,那么就已经被复制了。不需要在去按command+C命令了。
2.屏幕分隔
command+d:垂直分割;
command+shift+d:水平分割
切割后的窗口可用快捷键:command+[ 或command+] 切换。
。
3.快速唤出
这个同样是我很喜欢的功能,炫酷到无法阻挡。设置好系统热键之后,只要按快捷键,iTerm2就会从顶部以半透明的形式快速唤出,相当炫酷高效。个人因为经常使用iTerm2,所以设置了热键为:option+空格键。大家也可以根据自己的喜好设置快捷键。
。
使用快捷键快速唤出的效果。。。貌似是直接浮动在窗口上的,我截不了屏。。。大家尝试去感受下。
4.显示复制历史
使用快捷键shift+command+h,快速显示出我复制过的历史记录,你可以快速选择使用。
。
5.全屏切换
command+enter,可以快速实现全屏与正常窗口大小的切换,非常方便
6.一些比较有用的快捷键:
command+左/右箭头在多标签间切换
command+;查看历史/补全命令
快捷键
⌘ + Click
:可以打开文件,文件夹和链接⌘ + n
:新建窗口⌘ + t
:新建标签页⌘ + w
:关闭当前页⌘ + 数字
⌘ + 方向键
:切换标签页⌥⌘ + 数字
:切换窗口⌘ + enter
:切换全屏⌘ + d
:左右分屏⇧⌘ + d
:上下分屏⌘ + ;
:自动补全历史记录⇧⌘ + h
:自动补全剪贴板历史⌥⌘ + e
:查找所有来定位某个标签页⌘ + r
⌃ + l
:清屏⌘ + /
:显示光标位置⌥⌘ + b
:历史回放⌘ + f
:查找,然后用tab
和⇧ + tab
可以向右和向左补全,补全之后的内容会被自动复制,
还可以用⌥ + enter
将查找结果输入终端- 选中即复制,鼠标中键粘贴
很多快捷键都是通用的,和 Emace 等都是一样的
⌃ + u
:清空当前行⌃ + a
:移动到行首⌃ + e
:移动到行尾⌃ + f
:向前移动⌃ + b
:向后移动⌃ + p
:上一条命令⌃ + n
:下一条命令⌃ + r
:搜索历史命令⌃ + y
:召回最近用命令删除的文字⌃ + h
:删除光标之前的字符⌃ + d
:删除光标所指的字符⌃ + w
:删除光标之前的单词⌃ + k
:删除从光标到行尾的内容⌃ + t
:交换光标和之前的字符
还有鼠标和触摸板控制
Preferences – Pointer
7.安装Utilities Package后可以使用imgcat命令在iterm2中查看图片参考:
http://blog.csdn.net/chenyufeng1991/article/details/50492626
https://www.zhihu.com/question/27447370
http://wulfric.me/2015/08/iterm2/
http://www.dreamxu.com/mac-terminal/
(默认使用hotkey window打开的设置)