Autocomplete

移動到父目錄時 mksh 完成

  • November 18, 2015

我剛剛安裝了 mksh,不知道如何解決我遇到的一個小問題。當嘗試將目錄更改為父目錄時,按“tab”時 mksh 未完成。讓我想像一下:

$ cd .."tab"

不會結束

$ cd ../

為了獲得此功能,需要向 mkshrc 添加什麼?

提前致謝!

製表符完成在內部使用萬用字元。在mksh(以及可能的其他 Korn Shell 變體)中,.並且永遠不會..在 globbing中匹配(主要是為了防止與 發生事故)。rm

使用德語鍵盤是不幸的,否則我會說我和@Gilles 在一起……(我從 de 切換到 us 佈局並且不後悔,個人)。但這確實意味著您無法做任何事情來製作mkshtabcomplete ..

如果你經常需要它,你可以使用這個:

function .. {
   cd ../"$1"
}

不幸的是,這仍然不允許通過它完成製表符。所以,Shift-7或者切換 kezboard(拼寫意圖)佈局是要走的路。

免責聲明:我是mksh開發人員。

引用自:https://unix.stackexchange.com/questions/243712