ディレクトリシンボリックリンクのbash完成に末尾のスラッシュを追加する

ディレクトリシンボリックリンクのbash完成に末尾のスラッシュを追加する

ディレクトリへのシンボリックリンクがあります。

例えばln -s /tmp /xxx

入力し/xxtabキーを押すと、bashが行を完成させます。/xxx

もう一度押すと/xxx/

bashをオートコンプリートするにはどうすればよいですか/xx/xxx/一致するものが1つしかない場合)

答え1

ファイルに次の行を追加します~/.inputrc

set mark-symlinked-directories on

バラより「Readline初期化ファイルの構文」内部にバッシュリファレンスマニュアルこのトピックに関する追加情報。

答え2

Ubuntu 15.10で動作します。何がzshではなくbashを使用していますか?

おそらくおそらく:

echo 'set mark-symlinked-directories on' >> ~/.inputrc
echo 'export INPUTRC=~/.inputrc' >> ~/.bashrc

関連情報