Beliebt

Entfernen Sie die ZSH / oh-my-zsh-Protokollsubstringsuchpfeil-FunktionalitÀt - zsh, history

Ich habe vor kurzem zsh und oh-my-zsh installiert, die mit der FunktionalitÀt der Verlaufssubstringsuche nach oben kommen, die ich entfernen möchte.

Durch DrĂŒcken des AufwĂ€rtspfeils in meiner Shell, wenn ich bereits ein Wort eingegeben habe, scrolle ich nur durch die Befehlsbereiche, die dieses Wort enthalten.

Ich möchte, dass mein AufwÀrtspfeil nacheinander durch meinen Verlauf rollt, unabhÀngig davon, was ich eingegeben habe.

Welche Dateien / Einstellungen muss ich Àndern, um diese FunktionalitÀt zu Àndern.

Antworten:

0 fĂŒr Antwort № 1

Die einfachste Lösung besteht darin, diese beiden Zeilen an das Ende Ihrer Zeile anzuhÀngen ~/.zshrc:

bindkey "^[[A" up-line-or-history
bindkey "^[[B" down-line-or-history

Laut die offiziellen Unterlagen Der richtige Weg, um Ihre oh-my-zsh-Installation anzupassen, ist die Verwendung $ZSH_CUSTOM Verzeichnis, das in der Regel gleich ist ~/.oh-my-zsh/custom.

Sie können eine Datei mit benutzerdefinierten Bindungen erstellen, indem Sie diese beiden Befehle ausfĂŒhren:

echo "bindkey "^[[A" up-line-or-history" >> $ZSH_CUSTOM/arrow-keys-bindings.sh
echo "bindkey "^[[B" down-line-or-history" >> $ZSH_CUSTOM/arrow-keys-bindings.sh

Hier finden Sie weitere Informationen zu zsh-Tastenkombinationen: https://wiki.archlinux.org/index.php/Zsh#Key_bindings