ZSHでディレクトリスタッキングの使用を開始しましたが、問題が発生しました。理想的なディレクトリでは、次のように入力しcd -<TAB>
ますdirs -v
。ただし、他のフォルダ(たとえば、「ダウンロード」フォルダ)には、-
aを含むサブディレクトリまたはファイルがあり、そのディレクトリを完成させます。たとえば、
$ cd /
$ cd home
$ cd dxs
$ ls
Desktop Documents Downloads Music Pictures Public Templates Videos
$ cd -<TAB>
0 ~
1 /home
2 /
理想的です。しかし:
$ cd Downloads
$ ls
...foo bar somerepo-master baz...
$ cd -<TAB>
次に修正しました
$ cd somerepo-master
私はbashスタイルの完成に慣れていて、その必要性を感じません。では、この動作を無効にできますか?
インストールと設定には oh-my-zsh を使用しました。
編集する:zsh -fを使用してcompinitを自動ロードして、これがOh-My-ZSHのためであることを確認しました。