iTerm2牛逼的功能!!!!

iTerm 2 is a terminal emulator for Mac OS X that does amazing things.

    Terminal 是我們日常工作中使用頻率比較高的一個工具,一個好的Terminal 肯定對我們的開發效率提高不少,今天要講的就是Mac下的神奇iTerm2。其實早就在使用iTerm2,只不過只用到了一些基礎功能,今天在官網看了下,發現有不少有趣的功能,故在此記錄下iTermi2的一些常見功能。

由於本文章主要是講iTerm2的常見用法,未安裝的話,請點此傳送到 iTerm2的官網下載安裝

文本複製


在iTerm2 中,選中即複製,所以在iTerm2的session中不用再去 ⌘+c ,可直接將選中的文本複製到剪切板中去,通常選中有以下兩種方法:

1.使用鼠標選擇。

2.使用 ⌘+f 搜索,查找內容會高亮顯示,通過tab / shift+tab 擴大選中範圍,快捷鍵可在Profiles > Keys 中設置。

 

智能選中


雙擊選中,三擊選中整行,四擊智能選中

按住⌘鍵

1.可以拖拽選中的字符串;

2.點擊 url:調用默認瀏覽器訪問該網址;

3.點擊文件:調用默認程序打開文件;

4.如果文件名是filename:42,且默認文本編輯器是 Mac vim將會直接打開到這一行;

5.點擊文件夾:在 finder 中打開該文件夾;

6.同時按住opt鍵,可以以矩形選中。

 

Tab 窗口面板管理


Mac下默認的終端窗口分屏不是很好使,當初就是因爲這個原因,才使用iTerm2,那麼接下來看下iTerm2窗口面板分割功能。

Tab縱向分割:⌘+d

Tab橫向分割:⌘+shift+d

切換Tab中的pane:⌘ + [  或者 ⌘+ opt + arrow

關閉panel:⌘ + w

最大化Tab中的pane,隱藏本Tab中的其他pane:⌘+ shift +enter , 再次還原


新建Tab :⌘ + t

Tab 切換:⌘ + arrow 或者 ⌘+shift + [

改變Tab的順序:⌘ + shift + arrow

快速切換到Tab上:⌘ + Num

最大化Tab : ⌘ + enter  再次還原

窗口太多,可以使用 ⌘ + / 快速定位到光標所在位置

一屏顯示所有窗口:⌘ + alt+ e

標記跳轉


類似編輯器的mark工具,iTerm2也可以在命令行位置設置標記

設置標記:⌘ + shift + m

跳轉到上個標記:⌘ + shift + j

多個標記切換:⌘ + shift + arrow

 

及時回放


某個交互命令會覆寫屏幕上的輸入,之前的歷史信息可能會被覆蓋掉,無法查看,iterm2 這個及時回放功能,會記錄歷史輸入,輸出,有點類似視頻錄製。

進入回放:⌘ + opt + b 

方向鍵控制時間 :arrow  

退出回放:esc

 

其他


自動填充:⌘ + ; 命令補全提示 

 

查找:⌘ + f

打開粘貼歷史:⌘ + shift + h  

打開最近目錄: ⌘ + alt + /

顯示鼠標引導: ⌘ + alt + ;  鼠標所在行高亮顯示

設置Terminal熱鍵:pref > keys

設置觸發操作,比如輸入關鍵字,將背景顏色高亮

 

更多功能,請去官網探索 ^_^



作者:ccrsky
鏈接:https://www.jianshu.com/p/3436bcb17a03
來源:簡書
簡書著作權歸作者所有,任何形式的轉載都請聯繫作者獲得授權並註明出處。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章