Salta para um caractere específico em uma linha no VI

11

No VI, eu sei que se você fizer

:some_number

e aperte enter, você irá pular para a linha especificada por "some_number". Existe um equivalente para saltar para um caractere específico em uma única linha?

Basicamente, eu tenho um grande csv e há alguns caracteres que estão quebrando o analisador; então tenho que depurá-lo.

Estou recebendo uma mensagem de erro que basicamente diz "caractere inesperado na linha XXX caractere YYY".

Eu sei como chegar ao XXX, mas como posso chegar ao YYY?

    
por Dave 21.09.2011 / 16:53

1 resposta

22

Eu não tenho 100% de certeza do significado da pergunta, mas se (por exemplo) você quiser encontrar o próximo 'a' em uma linha, digite 'fa' (no modo de comando). Isso encontra o próximo 'a' à direita. 'Fa' encontraria o próximo 'a' à esquerda.

A outra maneira que eu posso interpretar suas perguntas é que você quer o cursor em uma coluna particular. número | coloca o curson na coluna número na linha em que o cursor já aparece.

    
por 21.09.2011 / 17:00

Tags