私は現在のzstyle ':completion:*' matcher-list '' 'm:{a-z}={A-Z}'
ディレクトリを自動補完するときにそのケースを無視します。しかし、ディレクトリの特定の部分を入力してオートコンプリートを試すことはできますか?
たとえば、私が入力したら、それocum
まで自動完成しますかDocuments
、それともeskt
完了しますかDesktop
?
答え1
これができない場合は変更を許可する必要があり、入力せずに書き込みのみをしたいautocd
場合にも設定する必要があります。ocum
cd ocum
Documents
したがって、正しいコマンドスキーム.zshrc
は次のとおりです。
# load + start compinit
autoload -U compinit && compinit
# automatic cd into directory
setopt autocd
# correct if completion is no possible
zstyle ':completion:*' completer _complete _approximate