VIM: Mover para a próxima frase / parágrafo sem adicionar ao histórico de navegação

2

Eu gosto de usar as teclas CTRL-O e CTRL-I para me movimentar. O problema é que ele se enche rapidamente com pequenos movimentos, como mover por parágrafo com} / {ou mover por frase com) / (. Existe uma maneira de não ter essas chaves afetando o histórico de navegação?

    
por Steve Vermeulen 15.02.2013 / 20:03

1 resposta

4

Para evitar alterações na lista de atalhos, :keepjumps pode ser usado. Você tem que sobrecarregar qualquer comando de movimento com um mapeamento, como este:

:nnoremap <silent> } :<C-u>execute 'keepjumps normal!' v:count1 . '}'<CR>
    
por 15.02.2013 / 21:26

Tags