Por muitos anos tenho usado o VIM como meu editor de texto, seja na linha de comando, gVim ou MacVim.app.
De vez em quando, eu acabava nessa janela alienígena de 5 linhas enquanto tentava executar um comando ex. Até que finalmente aprendi o que é e o que faz. E é incrível. E como abri-lo à vontade: q:
do modo normal (isso é um q
pressionamento de tecla antes de digitar :
para entrar no ex
modo).
Primeiro, é um buffer totalmente editável (usando todo o seu vim-foo!) Que contém seus comandos usados anteriormente e você pode realçar um e pressionar enter ou editá-lo no local. A expansão da linha de comando funciona, a complementação do nome do arquivo pode ser usada C-N
, se houver plug-ins que o ajudem a completá-la automaticamente, eles funcionarão lá. (Eu uso YouCompleteMe).
Ele também existe para seu histórico de pesquisa, que você pode acessar com q/
ouq?
A partir dessas informações, adicionei as seguintes linhas ao meu .vimrc
arquivo:
noremap : q:I
Happy Vimming!
PS: :help command-line-window