轉載地址https://cnbin.github.io/blog/2015/06/20/iterm2-kuai-jie-jian-da-quan/
標簽
新建標簽:command + t關閉標簽:command + w切換標簽:command + 數字 command + 左右方向鍵切換全屏:command + enter查找:command + f
分屏
垂直分屏:command + d水平分屏:command + shift + d切換屏幕:command + option + 方向鍵 command + [ 或 command + ]查看歷史命令:command + ;查看剪貼板歷史:command + shift + h
其他
清除當前行:ctrl + u到行首:ctrl + a到行尾:ctrl + e前進后退:ctrl + f/b (相當于左右方向鍵)上一條命令:ctrl + p搜索命令歷史:ctrl + r刪除當前光標的字符:ctrl + d刪除光標之前的字符:ctrl + h刪除光標之前的單詞:ctrl + w刪除到文本末尾:ctrl + k交換光標處文本:ctrl + t清屏1:command + r清屏2:ctrl + l自帶有哪些很實用的功能/快捷鍵? + 數字在各 tab 標簽直接來回切換選擇即復制 + 鼠標中鍵粘貼,這個很實用? + f 所查找的內容會被自動復制? + d 橫著分屏 / ? + shift + d 豎著分屏? + r = clear,而且只是換到新一屏,不會想 clear 一樣創建一個空屏ctrl + u 清空當前行,無論光標在什么位置輸入開頭命令后 按 ? + ; 會自動列出輸入過的命令? + shift + h 會列出剪切板歷史可以在 Preferences > keys 設置全局快捷鍵調出 iterm,這個也可以用過 Alfred 實現
常用的一些快捷鍵
? + 1 / 2 左右 tab 之間來回切換,這個在 前面 已經介紹過了?← / ?→ 到一行命令最左邊/最右邊 ,這個功能同 C+a / C+e?← / ?→ 按單詞前移/后移,相當與 C+f / C+b,其實這個功能在Iterm中已經預定義好了,?f / ?b,看個人習慣了好像就這幾個設置方法如下當然除了這些可以自定義的也不能忘了 linux 下那些好用的組合C+a / C+e 這個幾乎在哪都可以使用C+p / !! 上一條命令C+k 從光標處刪至命令行尾 (本來 C+u 是刪至命令行首,但iterm中是刪掉整行)C+w A+d 從光標處刪至字首/尾C+h C+d 刪掉光標前后的自負C+y 粘貼至光標后C+r 搜索命令歷史,這個較常用
選中即復制
iterm2 有 2 種好用的選中即復制模式。
- 一種是用鼠標,在 iterm2 中,選中某個路徑或者某個詞匯,那么,iterm2 就自動復制了。
- 另一種是無鼠標模式,
command+f
,彈出 iterm2 的查找模式,輸入要查找并復制的內容的前幾個字母,確認找到的是自己的內容之后,輸入?tab
,查找窗口將自動變化內容,并將其復制。如果輸入的是?shift+tab
,則自動將查找內容的左邊選中并復制。
自動完成
輸入打頭幾個字母,然后輸入?command+
; iterm2 將自動列出之前輸入過的類似命令。
剪切歷史
輸入?command+shift+h
,iterm2 將自動列出剪切板的歷史記錄。如果需要將剪切板的歷史記錄保存到磁盤,在?Preferences > General > Save copy/paste history to disk
?中設置。