這些光標操作快捷鍵適用mac/linux終端和Chrome控制臺,這些快捷鍵都是emacs的快捷鍵,
常用的快捷鍵:
Ctrl + d 刪除一個字符,相當于通常的Delete鍵(命令行若無所有字符,則相當于exit;處理多行標準輸入時也表示eof)Ctrl + h 退格刪除一個字符,相當于通常的Backspace鍵Ctrl + u 刪除光標之前到行首的字符Ctrl + k 刪除光標之前到行尾的字符Ctrl + c 取消當前行輸入的命令,相當于Ctrl + BreakCtrl + a 光標移動到行首(Ahead of line),相當于通常的Home鍵Ctrl + e 光標移動到行尾(End of line)Ctrl + f 光標向前(Forward)移動一個字符位置Ctrl + b 光標往回(Backward)移動一個字符位置Ctrl + l 清屏,相當于執行clear命令Ctrl + p 調出命令歷史中的前一條(PRevious)命令,相當于通常的上箭頭Ctrl + n 調出命令歷史中的下一條(Next)命令,相當于通常的上箭頭Ctrl + r 顯示:號提示,根據用戶輸入查找相關歷史命令(reverse-i-search)次常用快捷鍵:Alt + f 光標向前(Forward)移動到下一個單詞Alt + b 光標往回(Backward)移動到前一個單詞Ctrl + w 刪除從光標位置前到當前所處單詞(Word)的開頭Alt + d 刪除從光標位置到當前所處單詞的末尾Ctrl + y 粘貼最后一次被刪除的單詞
可以在終端里設置快捷鍵的類型是vim還是emacs。設置方法:
$ vim ~/.inputrc
set completion-ignore-case Onset bell-style noneset editing-mode vi$if mode=vi set keymap vi-command "gg": beginning-of-history "G": end-of-history set keymap vi-insert "jj": vi-movement-mode "/C-p": history-search-backward
重啟終端后即可。
新聞熱點
疑難解答