我在 Bash 中找到了 Zsh 在线程的相同按钮中没有的以下命令。
Ctrl-x-e
它将终端中的当前输入打开到编辑器。
你怎么能在 Zsh 中拥有相同的命令?
我在 VIM 模式下使用它。基本上 ESC-v (或者如果已经处于命令模式,则简单地使用 v )打开终端。它是通过以下方式设置的:
autoload -U edit-command-line
zle -N edit-command-line
bindkey -M vicmd v edit-command-line
以下是如何在 emacs 模式下设置它:
autoload edit-command-line
zle -N edit-command-line
bindkey '^Xe' edit-command-line
使用 'bindkey -e' 启用 emacs 样式或使用 'bindkey -v' 启用 vi 样式。