我正在使用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
.zshrc
或.bashrc
文件中添加了-w
选项,否则它可能无法正常工作。export EDITOR='subl -w'