Bashのディレクトリにいるときにcd
を押すと SpaceTab、それは可能性としてディレクトリ内のすべてを示しています。 (Show all 1000 possibilities?
)これは、通常のファイルが多く、ディレクトリが比較的少ないディレクトリにいる場合は、非常に煩雑です。
つまり、cd
のオートコンプリートを選択して、ディレクトリのみを含めることはできますか?
私はディレクトリ内のディレクトリリストを取得することができることを知っています
ls -d */
しかし、そこからどうやって進むのかわかりません。
私はCentOS 6.6 Finalを使用しています。
追加するだけ
complete -d cd
あなたの~/.bashrc
(または他のbash構成ファイル)。
これはすべき多くのディストリビューションの通常のインストールで自動的に行われます。
そうでない場合は、おそらくbash-completion
パッケージ:
Sudo apt-get install bash-completion
Sudo pacman -S bash-completion