提公升命令列效率的Bash快捷鍵

2022-02-22 14:03:02 字數 467 閱讀 8919

**:

生活在 bash shell 中,熟記以下快捷鍵,將極大的提高你的命令列操作效率。 大部分對其他的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快捷鍵

生活在 bash shell 中,熟記以下快捷鍵,將極大的提高你的命令列操作效率。blah 執行最近的以 blah 開頭的命令,如 ls blah p 僅列印輸出,而不執行 上一條命令的最後乙個引數,與 alt 相同 p 列印輸出 的內容 上一條命令的所有引數 p 列印輸出 的內容 友情提示 以上介...

讓你提公升命令列效率的Bash快捷鍵

生活在 bash shell中 熟記以下快捷鍵 將極大的提高你的命令列操作效率 編輯命令 重新執行命令 控制命令 bang 命令 友情提示 以上介紹的大多數 bash 快捷鍵僅當在 emacs 編輯模式時有效 若你將 bash 配置為 vi 編輯模式 那將遵循 vi 的按鍵繫結 bash 預設為 e...

讓你提公升命令列效率的 Bash 快捷鍵

ctrl a 移到命令列首 ctrl e 移到命令行尾 ctrl f 按字元前移 右向 ctrl b 按字元後移 左向 alt f 按單詞前移 右向 alt b 按單詞後移 左向 ctrl xx 在命令列首和游標之間移動 ctrl u 從游標處刪除至命令列首 ctrl k 從游標處刪除至命令行尾 c...