プラグインによって設定されたoh-my-zshバインディングキーをどのように変更しますか?

プラグインによって設定されたoh-my-zshバインディングキーをどのように変更しますか?

ほとんどのコンテキストは以下にあります。このgithubコメント。インストールしましたzshオートコンプリートプラグイン私が望んでいない機能が追加されました。上矢印を押すと、以前に実行したコマンドメニューでページが入力されます。他の機能も気に入っていますが、上ボタンはデフォルトのbash/zsh/oh-my-zshのように動作し、一度に1行ずつ記録を繰り返すことを望みます。

最初のリンクでこの変更方法を確認できますbindkey '\e[A' up-line-or-search。しかし、この情報で何をすべきかを知るのに十分な文脈はありません。私のSOの質問に対する答えがzsh-autocomplete、すべてのプラグイン、またはzsh / oh-my-zshの全体に適用されるかどうかはわかりません(答えを教えてください)。

デフォルトを無視するにはbindkey '\e[A' up-line-or-searchmyに追加する必要がありますか、で何かを変更する必要がありますか、それとも別の場所で何かを変更する必要がありますか?~/.zshrc~/.oh-my-zsh/lib/key-bindings.zsh


アップデート:githubの問題がリンクされているzsh-自動完成/.zshrc。詳細を見ると、このファイルの上部に私の質問に対する答えが表示されます。

# The code below sets all of Autocomplete's settings to their default values. To
# change a setting, copy it into your `.zshrc` file and modify it there.

FWIW、ファイルが実行された後に入れる必要がありますsource $ZSH/oh-my-zsh.sh。前に置くと効果はありません。

これは私の主な質問に対する答えですが、まだ次のような小さな問題があります。

私のSOの質問に対する答えがzsh-autocompleteと特定のプラグインに適用されるのか、それともzsh / oh-my-zsh全体に適用されるのかはわかりません(答えを教えてください)。

ベストアンサー1

おすすめ記事