命令行編輯快捷鍵
快捷鍵 | 操作 |
---|---|
control + k |
刪除從光標(biāo)到行尾 |
control + u |
刪除從光標(biāo)到行首 |
control + w |
從光標(biāo)向前刪除一個(gè)單詞 |
option + d |
從光標(biāo)向后刪除一個(gè)單詞 |
control + d |
刪除光標(biāo)下一個(gè)字母 |
control + h |
刪除光標(biāo)前一個(gè)字母 |
control + y |
粘貼上一次刪除的文本 |
control + t |
swap(將當(dāng)前字母吭露,上一個(gè)字母進(jìn)行交換) |
option + t |
swap(將當(dāng)前單詞,上一個(gè)單詞進(jìn)行交換) |
option + u |
大寫(xiě)從當(dāng)前光標(biāo)到單詞尾榆骚,并移動(dòng)光標(biāo)到單詞尾 |
option + c |
當(dāng)前字母大寫(xiě)框冀,之后該單詞所有字母小寫(xiě)赌朋,并移動(dòng)光標(biāo)到單詞尾 |
control + r |
向后搜索歷史命令 |
control + g |
退出搜索 |
control + p |
歷史中上一個(gè)命令 |
control + n |
歷史中下一個(gè)命令 |
option + . |
上一個(gè)命令的最后一個(gè)單詞 |
control + l |
清屏 |
command + k |
清屏,等同于control + l |
control + s |
停止輸出(在zsh中為向前搜索歷史命令) |
control + q |
繼續(xù)輸出 |
control + c |
終止當(dāng)前命令 |
control + z |
掛起當(dāng)前命令 |
control + d |
結(jié)束輸出(產(chǎn)生一個(gè)EOF) |
control + a |
移動(dòng)光標(biāo)到行首 |
control + e |
移動(dòng)光標(biāo)到行尾 |
option + b |
移動(dòng)光標(biāo)后退一個(gè)單詞(詞首) |
option + f |
移動(dòng)光標(biāo)前進(jìn)一個(gè)單詞(詞首) |
control + b |
光標(biāo)前進(jìn)一個(gè)字母 |
control + f |
光標(biāo)后退一個(gè)字母 |
control + xx |
當(dāng)前位置與行首之間選中 |
control + - |
撤銷(xiāo) |
option + r |
取消更改匆笤,并恢復(fù)歷史記錄中的行(還原) |
esc + t |
交換光標(biāo)前的最后兩個(gè)單詞 |
option + 方向鍵 |
光標(biāo)以單詞為單位移動(dòng)(使用iTerm無(wú)效) |
fn + delete |
刪除光標(biāo)后的一個(gè)字符 |
command + fn + 左箭頭 |
滾動(dòng)到頂部 |
command + fn + 右箭頭 |
滾動(dòng)到底部 |
command + fn + 上箭頭 |
上一頁(yè) |
command + fn + 下箭頭 |
下一頁(yè) |
optional + command + fn + 上箭頭 |
上一行 |
optional + command + fn + 下箭頭 |
下一行 |
分屏
快捷鍵 | 操作 |
---|---|
command + d |
分屏 1.在mac默認(rèn)終端Terminal下是上下分屏妖异,顯示內(nèi)容一致。 2.在iTerm下是橫向分屏相當(dāng)于多個(gè)終端 |
command + shift + d |
1.在mac默認(rèn)終端Terminal下是取消分屏邀杏。 2.在iTerm下是縱向分屏 |
標(biāo)簽&窗口
快捷鍵 | 操作 |
---|---|
command + t |
新建標(biāo)簽 |
command + w |
關(guān)閉標(biāo)簽 |
command + shift + 左右箭頭/control + tab/control + shift + tab |
選擇標(biāo)簽 |
command + shift + | |
在mac默認(rèn)終端Terminal下有效贫奠。相當(dāng)于Mac觸摸板的四指上滑 (調(diào)度中心) |
command + n |
新建窗口 |
shift + command + t |
顯示或隱藏標(biāo)簽頁(yè)欄 |
shift + command + n |
新建命令(Terminal下有效 |
shift + command + k |
新建遠(yuǎn)程連接(Terminal下有效) |
command + i |
顯示或隱藏檢查器(Terminal下有效) |
command + +/- |
放大/縮小字體 |
command + 重音符/command + shift + 重音符 |
下/上一個(gè)窗口,重音符(`) |