久久久久青草大香综合精品,久久99精品久久久学生 http://wscjj.cn Fri, 27 Dec 2019 17:53:50 +0000 zh-CN hourly 1 https://wordpress.org/?v=5.7.12 http://wscjj.cn/wp-content/uploads/2016/08/cropped-logo-2-32x32.png iTerm2 – Mac玩兒法 http://wscjj.cn 32 32 fooCoder的iTerm2使用之道 http://wscjj.cn/iterm2 http://wscjj.cn/iterm2#respond Fri, 19 Jul 2013 03:38:07 +0000 http://wscjj.cn/?p=17181 iTerm2是一款支持多標(biāo)簽、中鍵復(fù)制粘貼的Terminal替代型工具,我們?cè)诰W(wǎng)上偶然看到了阿里工程師 fooCoder 在他的博客上分享的iTerm2使用體驗(yàn)短記,非常受用,在經(jīng)過(guò)作者的授權(quán)后,我們得以把這些心得放在玩兒法上與大家分享,下面就來(lái)看看fooCoder是怎么玩轉(zhuǎn)iTerm2的吧:

iTerm2的主要特點(diǎn):

  1. 開(kāi)源免費(fèi)。
  2. 兼容性比默認(rèn)Terminal更好。對(duì)于經(jīng)常要遠(yuǎn)程使用的情況下,默認(rèn)的Terminal在使用vi時(shí)經(jīng)常出現(xiàn)不兼容的問(wèn)題,而iTerm2在這方面顯然做的更好。
  3. 快捷鍵豐富。? + 數(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: 到行首

  1. ctrl + e: 行末
  2. ctrl + f/b: 前進(jìn)后退,相當(dāng)于左右方向鍵,但是顯然比移開(kāi)手按方向鍵更快
  3. ctrl + p: 上一條命令,相當(dāng)于方向鍵上
  4. ctrl + r: 搜索命令歷史,這個(gè)大家都應(yīng)該很熟悉了
  5. ctrl + d: 刪除當(dāng)前字符
  6. ctrl + h: 刪除之前的字符
  7. ctrl + w: 刪除光標(biāo)前的單詞
  8. ctrl + k: 刪除到文本末尾
  9. ctrl + t: 交換光標(biāo)處文本? + —/+/0: 調(diào)整字體大小
  • ? + r:清屏,其實(shí)是滾到新的一屏,并沒(méi)有清空。ctrl + l 也可以做到。
  • 更多實(shí)用功能:Exposé 標(biāo)簽 按? + 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í)間軸,也可以按左右方向鍵。如圖:快照回放

  • 支持256色。方便配置vi配色。但是在某些遠(yuǎn)超服務(wù)器上不支持256色,則只要在Prefences->Profiles->Terminal里設(shè)置為xterm。

 

后面fooCoder還將繼續(xù)說(shuō)說(shuō)iTerm2與zsh + tmux配合使用的一些心得,感興趣的同學(xué)可以常去他的博客看看更新。

]]>
0