vim (gvim) marcando ocorrências na barra vertical?

2

Quando eu procuro por uma string, o vim (gvim) destaca todas as ocorrências, o que é ótimo. Mas existe uma maneira de mostrar as ocorrências com marcadores na barra vertical do lado direito, portanto, se eu clicar no marcador na barra vertical, o editor poderá rolar automaticamente para a tela que contém a ocorrência. O Eclipse faz isso muito bem, mas eu não encontrei esse recurso para o vim (gvim)

Não tenho certeza se o vim (gvim) possui esse recurso. Se a resposta for não, existem outros editores de texto Linux que são gratuitos, têm esse recurso e são capazes de abrir arquivos grandes (> 20M. Muitos editores podem abrir arquivos tão grandes, mas eles simplesmente congelam o computador, como Eclipse)

    
por CodeNoob 29.07.2012 / 01:59

2 respostas

0

Como você realiza sua pesquisa?

:vim foo % | copen

abre uma lista de correspondências na janela de correcção. Veja :help quickfix .

A janela de quickfix não aparece à direita e não existe uma "coluna da direita" no Vim, mas você pode movê-la para a direita com <C-w>L , se quiser. Isso não parece muito prático, mas é factível. Eu não sei de um plugin ou uma maneira nativa de fazer exatamente o que você quer.

O comando acima, junto com :cn e :cp , é muito eficaz.

    
por 29.07.2012 / 07:58
0

Eu escrevi o plug-in do Buffersaurus para fazer isso.

    
por 30.07.2012 / 14:50