Perguntas com a marcação «cursor-movement»

7
Como volto à linha anterior depois de me mudar?

Eu sou novo no Vim. Meu arquivo de código tem 300 linhas. Suponha que atualmente o cursor esteja na linha 254 e usei o ggcomando turno para a linha 1. Quero voltar para a linha 254, mas esqueço o número da linha. Existe um comando que pode fazer

7
O que [%,]%, a% de matchit.vim faz?

Os matchit %/ g%são simples de usar, mas estou tendo problemas para entender os outros mapeamentos, que parecem potencialmente úteis, mas parecem não funcionar de maneira compreensível. ]% Go to [count] next unmatched group, as specified by |b:match_words|. Similar to |]}|. Eu esperaria que...

7
Como terminar / sair do parêntese de uma linha no vim?

Li a solução respondida em /programming/11037825/vim-get-out-of-parenthesis-brackets-etc . Isso não passa de um comando Aque tira você no final da linha. Mas, minha exigência é algo diferente. Suponha que eu possua um arquivo contendo - x = (3+5)/(2+1); Quando o cursor está ativado, +quero...