ほとんどのコンテキストは以下にあります。この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-search
myに追加する必要がありますか、で何かを変更する必要がありますか、それとも別の場所で何かを変更する必要がありますか?~/.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全体に適用されるのかはわかりません(答えを教えてください)。