2017-10-25 15 views
0

私は過去にOh-My-Zshを使用しましたが、今回は新しいコンピュータを設定することに決めました。 。今、私はOh-My-Zshの鈍感なタブ完成機能をチェリーピックアップしようとしています。私は、これはああ、私の-Zshのは、私がやりたい実行ラインであるかなり確信していますので、私は私の.zshrcに追加しようとしたZshのタブ補完機能がありません

zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' 'r:|=*' 'l:|=* r:|=*'

:そのソースレポ周り掘り、私は次の行を見つけました。私の端末を再起動しました。 cd deskと入力し、[tab]キーを押します。いいえサイコロ - 私はcd Desktop/を取得していない。

ここで参照するために全体.zshrcだ:私は間違って何をやっている

# pure shell theme 
autoload -U promptinit; promptinit 
prompt pure 

# completion definitions 
zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' 'r:|=*' 'l:|=* r:|=*' 
fpath=(/usr/local/share/zsh-completions $fpath) 

# syntax highlighting (must be last line) 
source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh 

答えて

0

compinitを自動ロードして実行するだけでした。

ここで新しい.zshrcです:

autoload -U compinit promptinit 

promptinit 
prompt pure 

compinit 
zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' 'r:|=*' 'l:|=* r:|=*' 
fpath=(/usr/local/share/zsh-completions $fpath) 

source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh 
関連する問題