Command-Line-Interface

如何在 mingw/msys shell 中同時獲得製表符完成和 readline 編輯?

  • December 12, 2013

我正在使用 rxvt.exe 終端在 Win2K 上執行 msys 1.0。預設情況下,製表符補全有效,但是當我執行“set -o vi”以啟用 vi-readline 編輯時,製表符補全停止工作。當然,我也可以吃蛋糕嗎?

將此行添加到您的~/.inputrc

"\C-i": vi-complete

要在目前會話中啟用它而無需重新啟動它,請在 Bash 提示符下鍵入:

bind '"\C-i":vi-complete' 

搜尋郵件列表後,我將這些行添加到.inputrc文件的頂部:

set editing-mode vi
TAB: complete

到目前為止,這似乎對我有用。

引用自:https://serverfault.com/questions/119643