ZSHですべてのメニュータブの完成を無効にする方法。 zsh-autosuggestionsプラグインをインストールしましたが、これが唯一の完了形式になることを望みます。

ZSHですべてのメニュータブの完成を無効にする方法。 zsh-autosuggestionsプラグインをインストールしましたが、これが唯一の完了形式になることを望みます。

だから数日前にzshをインストールしましたが、本当に気に入りました。ただし、何かを入力すると、自動提案プラグインを使用して何ができるかが表示されますが、タブを埋めることはできないため、矢印キーを使用する必要があります。 Tabキーを押すと、メニューおよび/または完了できるサブディレクトリとファイルのリストが開きます。メニューの完成はなく、自動提案プラグインによる完成だけあってほしいです。

私はこれを得るために数時間心配してきました。誰かがこれを実装する方法を知っているなら、助けてくれてありがとう。 (Debian は ohmyzsh を使用します)

ベストアンサー1

次のようにシステムを完全に削除できます。

zmodload -u zsh/compctl zsh/complete
bindkey '^I' forward-word

Tab完成を挿入する代わりに、次の単語を許可しますzsh-autosuggestions


しかし、仕上げを完全にあきらめる前に、仕上げをすることをお勧めします。私のzsh-autocompleteプラグイン試してみてください? Zshは、Visual Studio Codeスタイルのフォントのオートコンプリートを提供します。はい、zsh-autosuggestionsとの両方を使用できますzsh-autocompletion

おすすめ記事