Pergunta

Ao pressionar "j" ou seta para baixo no vim / gvim o cursor se move para a próxima linha. que é bom para escrever código.

Ao escrever um texto no entanto as linhas são geralmente muito mais tempo, então o texto com. Portanto, não posso facilmente obter a palavra logo acima desta palavra. Assim, em quase todos os editores e processadores de texto pressionando a seta para cima AQUI ? iria colocar o cursor na frente de "palavra". Mas, em gvim o cursor se move para a linha em branco entre "código". e "Quando".

Eu uso o envoltório (set: envoltório) e linebreak (set: LBR).

Com todo o poder do vim? - isso tem que ser para a frente

Foi útil?

Solução

g k e g j mover para cima / para baixo pela linha visuais em vez da linha de texto. Você pode mapear j e k para estes usando

noremap j gj
noremap k gk

Algumas pessoas preferem única configuração desses mapas para tipos de arquivos específicos, caso em que você quer algo como

au FileType html,tex noremap <buffer> j gj
au FileType html,tex noremap <buffer> k gk
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top