1. 程式人生 > >學幾個bash快捷鍵

學幾個bash快捷鍵

用快捷鍵,有兩個好處:

1 成就感!

2 效率!

停下手裡活,學點一舉兩得的小技能,保證五分鐘搞定!

“棕色粗體”表示“我推薦的”!

Ctrl-A 相當於HOME鍵,用於將游標定位到本行最前面

Ctrl-E 相當於End鍵,即將游標移動到本行末尾

Ctrl-B 相當於左箭頭鍵,用於將游標向左移動一格

Ctrl-F 相當於右箭頭鍵,用於將游標向右移動一格

Ctrl-D 相當於Del鍵,即刪除游標所在處的字元

Ctrl-K 用於刪除從游標處開始到結尾處的所有字元

Ctrl-L 清屏,相當於clear命令

Ctrl-R 進入歷史命令查詢狀態,然後你輸入幾個關鍵字元,就可以找到你使用過的命令

Ctrl-U 用於刪除從游標開始到行首的所有字元。一般在密碼或命令輸入錯誤時常用

Ctrl-H 刪除游標左側的一個字元

Ctrl-W 用於刪除當前游標左側的一個單詞

Ctrl-P 相當於上箭頭鍵,即顯示上一個命令

Ctrl-N 相當於下箭頭鍵,即顯示下一個命令

Ctrl-T 用於顛倒游標所在處字元和前一個字元的位置。(目前不知道有什麼作用,哪位朋友知道?)

Ctrl-J 相當於回車鍵

Alt-. 用於提取歷史命令中的最後一個單詞。你先執行history命令,然後再敲擊此快捷鍵若干下,你就懂了!

Alt-BackSpace 用於刪除本行所有的內容,基本上和Ctrl-U類似。

Alt-C 用於將當前游標處的字元變成大寫,同時本游標所在單詞的後續字元都變成小寫。

Alt-L 用於將游標所在單詞及所在單詞的後續字元都變成小寫。

Alt-U 用於將游標所在單詞的游標所在處及之後的所有字元變成大寫。

ps:使用bind -P命令可以檢視所有鍵盤繫結。

ps2:Alt快捷鍵較少使用,因為常常和編輯器衝突

over~