在開發(fā)中我們肯定經(jīng)常使用終端命令行,然而Mac自帶的終端好像并不是那么好用,所以出現(xiàn)了iterm這個(gè)軟件,這篇文章總結(jié)了iterm的快捷鍵,希望對(duì)大家有幫助。
光標(biāo)控制
- ctrl + a: 到行首
- ctrl + e: 行末
- ctrl + f/b: 前進(jìn)后退,相當(dāng)于左右方向鍵,但是顯然比移開手按方向鍵更快
- 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í)是滾到新的一屏,并沒有清空。ctrl + l 也可以做到。
窗口操作
- 新建窗口:shift + command + d(橫向)command + d(豎向)
- 關(guān)閉窗口:shift + command + w
- 前一個(gè)窗口:command + `
- 后一個(gè)窗口:command + ~
- 進(jìn)入窗口 1,2,3:option + command + 編號(hào)
標(biāo)簽頁操作
- 新建標(biāo)簽頁: Command + T
- 關(guān)閉標(biāo)簽頁: Command + W
- 前一個(gè)標(biāo)簽頁: Command + 左方向鍵,Shift + Command + [
- 后一個(gè)標(biāo)簽頁: Command + 右方向鍵,Shitf + Command + ]
- 進(jìn)入標(biāo)簽頁1,2,3…: Command + 標(biāo)簽頁編號(hào)
*Expose 標(biāo)簽頁: Option + Command + E(將標(biāo)簽頁打撒到全屏,并可以全局搜索所有的標(biāo)簽頁)
面板操作
垂直分割: Command + D
- 水平分割: Shift + Command + D
- 前一個(gè)面板: Command + [
- 后一個(gè)面板: Command + ]
- 切換到上/下/左/右面板: Option + Command + 上下左右方向鍵
其他功能
- 支持自定義全局快捷鍵用于顯示和隱藏iTerm2 Preference -> Keys -> Show/hide iTerm2 with a system-wide hotkey 打上勾之后
- 進(jìn)入和退出全屏: Command + Enter
- 查看當(dāng)前終端中光標(biāo)的位置: Command + /
- 命令自動(dòng)補(bǔ)全: Command + ;(很少用這個(gè),還是感覺Zsh的補(bǔ)全更好用)
- 開啟和關(guān)閉背景半透明: Command + u
- 清屏(重置當(dāng)前終端): Command + r
位置書簽
在當(dāng)前會(huì)話中按Command + Shift + m可以保存當(dāng)前位置,之后可以按Command + Shift + j跳回這個(gè)位置。
粘貼歷史
使用Command + Shift + h 可以呼出粘貼歷史,支持模糊檢索。還可以設(shè)置將粘貼歷史保存在磁盤上(Preferences -> General)
即時(shí)回放
使用Command + Opt + b 打開即時(shí)回放,按Esc退出。即時(shí)回放可以記錄終端輸出的狀態(tài),讓你“穿越時(shí)間”查看終端內(nèi)容。默認(rèn)每個(gè)會(huì)話最多儲(chǔ)存4MB的內(nèi)容,可以在設(shè)置中更改(Preferences -> Genernal -> Instant Replay)。