Unfähig Bash-ähnliche C-x-e in Zsh zu haben
Frage
Ich fand den folgenden Befehl in Bash, die Zsh haben nicht in den gleichen Tasten auf der Thread .
Ctrl-x-e
Es öffnet sich das aktuelle Eingabe im Terminal zu einem Editor.
Wie können Sie den gleichen Befehl in Zsh haben?
Lösung
Ich verwende es mit VIM-Modus. Grundsätzlich ESC-v (v oder einfach, wenn bereits im Befehlsmodus) öffnet das Terminal. Es ist Setup von:
autoload -U edit-command-line
zle -N edit-command-line
bindkey -M vicmd v edit-command-line
Hier ist, wie die Einrichtung in Emacs-Modus:
autoload edit-command-line
zle -N edit-command-line
bindkey '^Xe' edit-command-line
Mit ‚bindkey -er‘ zu Emacs-Stil oder ‚bindkey -v‘ ermöglichen vi Stil zu ermöglichen.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow