Linux中自訂鍵綁定

來源:互聯網
上載者:User
關鍵字 Linux 鍵綁定

通過修改 /etc/inputrc 檔,可以更改鍵綁定。 建議您使用預設的鍵綁定,以避免不必要的煩惱。 當然了,Emacs風格的鍵綁定是通用的,隨時都有可能用到。

在檔中添加該行,可以將ReadLine的鍵綁定設為VI風格。 (Bash、Lftp等使用ReadLine的軟體同時生效)

set editing-mode vi

找到這一行:

$if mode=emacs

在它的下面添加如下內容

"\C-o": menu-complete

###這兩行不是必須的,視情況而定###
"\c-p": non-increHTTP://www.aliyun.com/zixun/aggregation/29845.html">mental-reverse-search-history
"\c-n": non-incremental-forward-search-history

重新登錄Shell,您就可以使用 \C-o (Ctrl+o)來遍歷補全。 假如您的檔案名為中文,或者出現亂碼時,您可以使用 \M-* 將所有檔案名放入命令列,再刪除多餘的,這真是麻煩極了! 所以您可以使用 \C-o 遍歷補全,將所有可能的選項輪流放入命令列。

或者使用Vim編輯器編輯 /etc/inputrc 檔,在插入模式下使用 Ctrl+v 複合鍵。 按下 Ctrl+o ,這時編輯區新增一個 ^O 字元,等價于 \C-o

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.