git bash快捷鍵表(list-useful-bash-keyboard-shortcuts)

翻譯自: https://www.ostechnix.com/list-useful-bash-keyboard-shortcuts/
作者:sk

有用的Bash鍵盤快捷鍵列表

ALT鍵快捷鍵

  1. ALT + A –轉到行的開頭。

  2. ALT + B –將光標前移一個字符。

  3. ALT + C –掛起正在運行的命令/進程。與CTRL + C相同

  4. ALT + D –關閉空的終端(即,在未鍵入任何內容時關閉終端)。也刪除光標之後的所有字符。

  5. ALT + F –向前移動一個字符。

  6. ALT + T –交換最後兩個單詞。

  7. ALT + U –將光標後單詞中的所有字符大寫。

  8. ALT + L –取消光標後面單詞中所有字符的大小寫。

  9. ALT + R –取消對歷史記錄中帶給您的命令所做的任何更改(如果已對其進行了編輯)。

  10. ALT +。(注意末尾的點)–使用上一個命令的最後一個單詞。

如果要對多個命令使用相同的選項,則可以使用此快捷方式取回上一個命令的最後一個單詞。例如,我需要使用“ ls -r”命令來縮短目錄的內容。另外,我想使用“ uname -r”查看我的內核版本。在這兩個命令中,常用詞都是“ -r”。這是ALT +。快捷方式派上用場。第一次運行時,ls -r命令進行反向短路,並在nex命令中使用最後一個單詞“ -r”,即uname。

CTRL鍵快捷鍵

  1. CTRL + A –快速移至行首。

假設您輸入的命令如下所示。在第N行時,您發現第一個字符中有錯字

$ gind。-mtime -1-類型
你注意到了嗎?我在上面的命令中鍵入“ gind”而不是“ find”。您可以通過一直按向左箭頭直到第一個字母來糾正此錯誤,並將“ g”替換爲“ f”。或者,只需按CTRL + A或Home鍵即可立即轉到該行的開頭並替換拼寫錯誤的字符。這樣可以節省您幾秒鐘。

  1. CTRL + B –向後移動一個字符。

該快捷鍵可以將光標向後移動一個字符,即光標之前的一個字符。或者,您可以使用向左箭頭向後移動一個字符。

  1. CTRL + C –停止當前正在運行的命令

如果命令完成所需的時間太長或您錯誤地運行了該命令,則可以使用CTRL + C強制停止或退出該命令。

  1. CTRL + D –向後刪除一個字符。

如果您的系統中的BACKSPACE鍵不起作用,則可以使用CTRL + D向後刪除一個字符。此快捷方式還使您可以退出當前會話,類似於退出。

  1. CTRL + E –移至行尾

更正命令或行開頭的所有拼寫錯誤的單詞後,只需按CTRL + E即可快速移至該行的末尾。或者,您可以在鍵盤上使用END鍵。

  1. CTRL + F –向前移動一個字符

如果要將光標向前移動一個字符,只需按CTRL + F而不是向右箭頭鍵。

  1. CTRL + G –退出歷史記錄搜索模式而不運行命令。

  2. CTRL + H –刪除光標之前的字符,與BASKSPACE相同。

  3. CTRL + J –與ENTER / RETURN鍵相同。

ENTER鍵不起作用?沒問題!CTRL + J或CTRL + M可以替代ENTER鍵。

  1. CTRL + K –刪除光標之後的所有字符。

您不必一直按DELETE鍵即可刪除光標後的字符。只需按CTRL + K即可刪除光標之後的所有字符。

  1. CTRL + L –清除屏幕並重新顯示該行。

不要輸入“ clear”來清除屏幕。只需按CTRL + L即可清除並重新顯示當前鍵入的行。

  1. CTRL + M –與CTRL + J或RETURN相同。

  2. CTRL + N –在命令歷史記錄中顯示下一行。

您也可以使用DOWN箭頭。

  1. CTRL + O –運行使用反向搜索找到的命令,即CTRL + R。

  2. CTRL + P –顯示命令歷史記錄中的上一行。

您也可以使用向上箭頭。

  1. CTRL + R –向後搜索歷史記錄(反向搜索)。

  2. CTRL + S –向前搜索歷史記錄。

  3. CTRL + T –交換最後兩個字符。

這是我最喜歡的快捷方式之一。假設您輸入的是“ sl”而不是“ ls”。沒問題!此快捷方式將按照以下屏幕快照中的順序轉置字符。

  1. CTRL + U –刪除光標之前的所有字符(從點向後退至行首)。

此快捷方式將立即向後刪除所有鍵入的字符。

  1. CTRL + V –使下一個字符逐字鍵入

  2. CTRL + W –刪除光標之前的單詞。

不要將其與CTRL + U混淆。CTRL + W不會刪除光標後面的所有內容,而是刪除一個單詞。

  1. CTRL + X –列出當前單詞的可能文件名補全。

  2. CTRL + XX –在命令行開始和當前光標位置之間移動(並再次返回)。

  3. CTRL + Y –檢索您刪除或剪切的最後一個項目。

記住,我們在第21個命令中使用CTRL + W刪除了單詞“ -al”。您可以使用CTRL + Y立即檢索該單詞。

看到?我沒有輸入“ -al”。相反,我按了CTRL + Y來檢索它。

  1. CTRL + Z –停止當前命令。

您可能非常瞭解此快捷方式。它會殺死當前正在運行的命令。您可以在前景中使用fg或在背景中使用bg來恢復它。

  1. CTRL + [ –等效於ESC鍵。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章