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