Mac 終端光標快捷鍵

操做 快捷鍵
移動光標至行首 CTRL+A
第一次按時,移動光標至行首;再次按時,回到原有位置 CTRL+X
移動光標至行尾 CTRL+E
光標向左移動一個字符 CTRL+B
光標向左移動一個單詞 ESC+B
光標向右移動一個字符 CTRL+F
光標向右移動一個單詞 ESC+F
刪除光標前一個字符,即退格(Backspace) CTRL+H
刪除光標後一個字符,(至關於Delete)無任何字符時至關於exit CTRL+D
刪除光標前全部字符 CTRL+U
刪除光標後全部字符;縱向製表符,在腳本中下移一行,用/x0b表示 CTRL+K
刪除光標前一個單詞(根據空格識別單詞分隔) CTRL+W
粘貼以前(CTRL+U/K/W)刪除的內容 CTRL+Y
清屏,至關於指令「clear」 CTRL+L
查找並自動匹配以前使用過的指令 CTRL+R
回車,至關於Enter CTRL+M
跳到新行,等同於回車 CTRL+O
新起一行,命令行下等同於回車 CTRL+J
橫行製表符,在命令行中補齊指令,效果和Tab鍵相同 CTRL+I
補齊指令 TAB
上一條指令,等同於向上箭 CTRL+P
下一條指令,等同於向下箭 CTRL+N
使下一個特殊字符能夠插入在當前位置,如CTRL-V 能夠在當前位置插入一個字符,其ASCII是9, 不然通常狀況下按結果是命令補齊 CTRL+V
中斷操做 CTRL+C
凍結終端操做(暫停腳本) CTRL+S
恢復凍結(繼續執行腳本) CTRL+Q
使下一個單詞首字母大寫, 同時光標前進一個單詞,如光標停留在單詞的某個字母上,如word中的o字母上, 則o字母變大寫. 而不是w ESC+C
使下一個單詞全部字母變大寫, 同時光標前進一個單詞;如光標在o字母上, 則ord變大寫, w不變. ESC+U
使下一個單詞全部字母變小寫, 同時光標前進一個單詞;如光標在o字母上, 則ord變小寫, w不變. ESC+I
將光標處的字符和光標前一個字符替換位置 CTRL+T
重複運行最近一條以「word」開頭的指令,如!ls 或 !l !word
調用上一條指令的最後一個參數做爲當前指令對象,如,假設上一條指令爲: ls abc.txt bbc.txt 那麼, vi !$ 至關於: vi bbc.txt !$
調用執行指定編號的歷史記錄指令,如!2, !11 !number
相關文章
相關標籤/搜索