web-dev-qa-db-ja.com

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

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

例:ln -s /tmp /xxx

/xxと入力して押します tab キー、bashは/xxxへの行を完了します

もう一度押すと/xxx/になります

では、bashに/xxから/xxx/までを自動的に完了するように依頼するにはどうすればよいですか(一致が1つしかない場合)

11
daisy

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

set mark-symlinked-directories on

このトピックの詳細については、 Bashリファレンスマニュアル"Readline Init File Syntax" を参照してください。

15
Warren Young

Ubuntu 15.10上のWORKSFORME。何してるの? zshではなくbashを使用していますか?

多分ちょうど多分:

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