TABを押すと、Linux bashにオートコンプリート機能があり、コマンドの下に可能な完了が表示されることがわかります。私の質問は、リストを表示するだけでなく、後続のタブに可能な補完を挿入できるようにオートコンプリート機能をどのように更新しますか?
例えば、
$ sudo apt-[TAB]
次のリストが表示されます。
apt-add-repository, apt-cdrom ,apt-extracttemplates,apt-get
私が望むのは、次にTab押すときにコマンドを次のように変更する必要があるということです。
$ sudo apt-add-repository
次にTabこのボタンを押すとコマンドが表示されます。
$ sudo apt-cdrom
どうすればいいですか?
答え1
たとえば、次のコマンドを使用してTAB: menu-complete
行を追加します。~/.inputrc
echo TAB: menu-complete >> ~/.inputrc
ログアウトしてもう一度ログインしてください。