iTerm2的主要特點(diǎn):
? + 數(shù)字
: 切換標(biāo)簽頁(yè)。?? + 方向鍵
?按方向切換標(biāo)簽頁(yè)。? + enter
: 切換全屏? + f
: 查找。支持正則。其中查找的內(nèi)容會(huì)被自動(dòng)復(fù)制。省去了再去?+c的步驟。同樣,鼠標(biāo)去選中的內(nèi)容也會(huì)自動(dòng)復(fù)制,也可以鼠標(biāo)中鍵直接粘貼。一般在使用時(shí),鍵入搜索關(guān)鍵詞,然后用shift-tab
或者tab
左右自動(dòng)補(bǔ)全,option + enter
則自動(dòng)將搜索結(jié)果鍵入,并且復(fù)制到剪貼板。? + d
: 垂直分屏,? + shift + d
: 水平分屏。使用? + ]
和? + [
在最近使用的分屏直接切換.而? + opt + 方向鍵
切換到指定位置的分屏。? + t
?:新的標(biāo)簽頁(yè)? + w
?:關(guān)閉當(dāng)前標(biāo)簽頁(yè)? + ;
:自動(dòng)補(bǔ)全歷史命令。如圖:自動(dòng)補(bǔ)全? + shift + h
: 剪貼板歷史,如圖:剪貼板歷史ctrl + u
: 清空當(dāng)前行。這里要注意,mac默認(rèn)的ctrl+u為清楚當(dāng)前光標(biāo)至行首的內(nèi)容,在iTerm2中則直接清除本行。iTerm2 也支持其他常用的操作命令,這里順帶講下,因?yàn)檫@些命令都是mac下非常常用也很好用的:ctrl + a
: 到行首
ctrl + e
: 行末ctrl + f/b
: 前進(jìn)后退,相當(dāng)于左右方向鍵,但是顯然比移開(kāi)手按方向鍵更快ctrl + p
: 上一條命令,相當(dāng)于方向鍵上ctrl + r
: 搜索命令歷史,這個(gè)大家都應(yīng)該很熟悉了ctrl + d
: 刪除當(dāng)前字符ctrl + h
: 刪除之前的字符ctrl + w
: 刪除光標(biāo)前的單詞ctrl + k
: 刪除到文本末尾ctrl + t
: 交換光標(biāo)處文本? + —/+/0
: 調(diào)整字體大小? + r
:清屏,其實(shí)是滾到新的一屏,并沒(méi)有清空。ctrl + l 也可以做到。? + opt + e?
打開(kāi)Exposé,并支持搜索。如圖:Exposé? + /
: 找到當(dāng)前光標(biāo)位置,有時(shí)會(huì)很有用。shift + ? + s
: 保存當(dāng)前窗口快照。? + opt + b
: 快照回放。很有意思的功能,你可以對(duì)你的操作根據(jù)時(shí)間軸進(jìn)行回放??梢酝蟿?dòng)下方的時(shí)間軸,也可以按左右方向鍵。如圖:快照回放
后面fooCoder還將繼續(xù)說(shuō)說(shuō)iTerm2與zsh + tmux配合使用的一些心得,感興趣的同學(xué)可以常去他的博客看看更新。
]]>