Когда я хочу сделать это в ZSH, я использую edit-command-line
.Вы можете добавить следующее в ваш .zshrc
:
autoload -U edit-command-line
zle -N edit-command-line
bindkey -M vicmd v edit-command-line
Тогда я могу просто набрать v
в командном режиме, и он откроет мой $EDITOR
.Вы можете сделать то же самое в Bash, просто набрав v
в командном режиме без каких-либо настроек.