Como faço para evitar que o meu autocmd vim seja executado na janela de linha de comando?
Eu uso um autocommand para fechar a janela de pré-visualização quando deixo o modo de inserção como descrito emesta resposta. Mas quando estou na janela de linha de comando (q:
), Recebo um erro:E11: Invalid in the command-line window; <CR> executes, CTRL-C quits: :pclose|endif
Como posso evitar esse erro?
Eu tentei correr:set
na janela de linha de comando e uma janela normal, mas nenhuma opção óbvia se revelou no diff.