Bash編輯快捷鍵

2021-06-02 22:01:37 字數 432 閱讀 6201

生活在 bash shell 中,熟記以下快捷鍵,將極大的提高你的命令列操作效率。

!blah:執行最近的以 blah 開頭的命令,如 !ls

!blah:p:僅列印輸出,而不執行

!$:上一條命令的最後乙個引數,與 alt + . 相同

!$:p:列印輸出 !$ 的內容

!*:上一條命令的所有引數

!*:p:列印輸出 !* 的內容

友情提示:

以 上介紹的大多數 bash 快捷鍵僅當在 emacs 編輯模式時有效,若你將 bash 配置為 vi 編輯模式,那將遵循 vi 的按鍵繫結。bash 預設為 emacs 編輯模式。如果你的 bash 不在 emacs 編輯模式,可通過 set -o emacs 設定。

^s、^q、^c、^z 是由終端裝置處理的,可用 stty 命令設定。

bash之命令編輯快捷鍵

ctrl a相當於home鍵,用於將游標定位到本行最前面 ctrl e相當於end鍵,即將游標移動到本行末尾 ctrl b相當於左箭頭鍵,用於將游標向左移動一格 ctrl f相當於右箭頭鍵,用於將游標向右移動一格 ctrl d相當於del鍵,即刪除游標所在處的字元 ctrl k用於刪除從游標處開始到...

bash的快捷鍵

ctrl a 相當於home鍵,用於將游標定位到本行最前面 ctrl e 相當於end鍵,即將游標移動到本行末尾 ctrl b 相當於左箭頭鍵,用於將游標向左移動一格 ctrl f 相當於右箭頭鍵,用於將游標向右移動一格 ctrl d 相當於del鍵,即刪除游標所在處的字元 ctrl k 用於刪除從...

Bash終端快捷鍵

bash提供了許多使用的快捷鍵操作,能夠在實際操作終端命令列是極大提高效率。這些快捷方式終端對gun readline庫的依賴關係實現的。一旦你用慣了這些快捷鍵,就能快速執行一些命令,而不用在鍵盤上大幅度的移動。這些快捷鍵分為幾類 導航快捷鍵 文字輸入快捷鍵 命令歷史快捷鍵和其他快捷鍵。導航快捷鍵 ...