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

Movendo o cursor para outro lugar no buffer.




2
Vá para X bytes daqui
Como posso mover X bytes para frente, começando na localização atual do cursor (incluindo quebras de linha)? [count]gopode ser usado para avançar X bytes desde o início do buffer. Eu tentei Shift + V, G, [count]go(supondo que [count]goisso começaria a contar desde o início da minha seleção), mas infelizmente isso …

1
Usando marcas com chaves mortas
Estou usando um layout de teclado no qual o backtick ( `) é uma chave morta . Isso significa que, quando digito um backtick seguido de uma vogal (por exemplo `a), o que o Vim vê é um caractere acentuado ( à). Então, se eu definir uma marca com maeu …

2
Como passo para o último caractere de uma frase?
No modo normal (e )vá para o primeiro caractere anterior ou o próximo na frase, respectivamente. Como passo para o último caractere. Se todas as minhas frases terminarem com um período que eu possa usar )T.(primeiro caractere da próxima frase e depois no primeiro período), mas quero uma solução mais …

1
Mover para a próxima linha sem correspondência com vimdiff
Existe uma maneira de passar para a próxima linha sem correspondência com no vimdiff? Não "move para a próxima linha alterada", mas move para a próxima linha não correspondente do arquivo atual. No meu caso, estou tentando comparar dois arquivos grandes, um dos quais deve ser praticamente um subconjunto do …



2
O que [count]% faz?
Eu esperaria [count]%ir e voltar entre counthorários entre chaves ou algo parecido, mas, em vez disso, digitar esse comando parece mover o cursor para um local aleatório no buffer. Parece sempre ir para o mesmo lugar para constantes count, mas lugares diferentes para diferentes count. Então, o que exatamente esse …


2
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 movê-lo /ou primeiro ), mas não ;(Você …

1
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 isso talvez me permitisse pular para …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.