Devido ao desempenho, eu desativar o cursorline
e cursorcolumn
no vim. No entanto, no caso de pular uma Quickfix
janela, é difícil localizar o cursor no arquivo. Então, eu gostaria de ativar cursorline
e cursorcolumn
automaticamente depois que uma Quickfix
janela for aberta (por qualquer ação).
Agora eu tenho a solução usando o Autocmd
seguinte:
autocmd BufferEnter quickfix :bufdo set cursorline cursorcolumn
Essa é a solução adequada? Alguma ideia melhor?
Muito obrigado!
Ack
, vimgrep
e assim por diante. Mas não funciona no caso de :copen
. Solução bastante agradável!
:h QuickFixCmdPre
ele contém uma lista dos comandos que acionam o evento QuickFixCmdPre
(e, portanto, o evento QuickFixCmdPost
) e, de fato, :copen
não é um deles. Assim, o comportamento que você está enfrentando é normal, mas eu não sei como fazê-lo trabalhar com :copen
...
:h QuickFixCmdPost
), mas não tenho certeza de que seria melhor.