No bash, usando o modo vi, se eu pressionar Esc, vminha linha de comando atual é aberta no editor especificado por $EDITORe eu posso editá-la em tela cheia antes de 'salvar' o comando a ser retornado ao shell e executado.
Como posso obter um comportamento semelhante no zsh? Bater vno modo de comando resulta em um sino e não tem efeito aparente, apesar da EDITORvariável de ambiente estar configurada.
edit-command-line“widget”, você precisará de algo comoautoload edit-command-line; zle -N edit-command-lineem um dos seus arquivos zsh init (consulte a seção Funções do ZLE dazshcontribdocumentação ).