Em 12-07-2014 11:33, Arthur Carvalho (armoucar) escreveu:
> Revivendo por que ativei o plugin do 'HardMode'
> (
https://github.com/wikitopian/hardmode) agora e quero voltar um pouco
> no assunto...
Esse plugin é bem legal. Mas acho o "vim-hardtime" mais customizável[1].
> Tudo bem, se virar sem as teclas 'h' e 'l' até vai. Há inúmeras formas
> de se mover em forma horizontal: [w,b,e,ge,f,F,t,T]...
> Mas não achei substitutos para os benditos 'j' e 'k'. Mover para a
> linha de baixo é bem essencial pra mim, principalmente quando estou em
> modo VISUAL ou VISUAL BLOCK.
>
> Alguém aí tem sugestões para substituir essas teclas ou vou ter que
> retirar os benditos 'silent's do código do plugin?
Você pode pular sentenças com ( e ), parágrafos com { e } (lembrando que
esses pulam para a próxima linha, se necessário), mover o cursor para o
topo da tela com H, para o meio da tela com M e para o fim da tela com L
e ir diretamente para uma linha com <# linha>G ou :<# linha>. Não
esquecendo que você sempre pode buscar pra frente com / e para traz com
?. Além disso, uma vez desabilitado o h e o j, o jumplist será seu
melhor amigo (:help jumplist), vá para o ponto anterior com CTRL+o e
para o próximo ponto com CTRL+i. Outra funcionalidade que ajuda muito
são as marcas (:help marks). Faça marcas no seu arquivo com m<a-z> e
pule para elas com '<a-z>. Para paginar utilize CTRL+D e CTRL+U.
Se mesmo assim você se sentir limitado, teste os plugins
vim-easymotion[2] e/ou vim-sneak[3], eles proveem uma funcionalidade
semelhante à tecla "f" que funciona na vertical.
[1]:
https://github.com/takac/vim-hardtime#maximum-number-of-repetative-key-preses
[2]:
https://github.com/Lokaltog/vim-easymotion
[3]:
https://github.com/justinmk/vim-sneak
Até mais...
Magnun Leno