最初にOh-My-ZSHファイル名の補完を無効にします。

最初にOh-My-ZSHファイル名の補完を無効にします。

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のためであることを確認しました。

関連情報