En VI, sé que si lo haces
:some_number
y presione enter, saltará a la línea especificada por "algún_número" ¿Existe un equivalente para saltar a un personaje específico en una sola línea?
Básicamente, tengo un csv grande y hay algunos personajes que están rompiendo el analizador; así que tengo que depurarlo.
Recibo un mensaje de error que básicamente dice "carácter inesperado en la línea XXX carácter AAA".
Sé cómo llegar a XXX, pero ¿cómo llego a YYY?
300G20|
Respuestas:
No estoy 100% seguro del significado de la pregunta, pero si (por ejemplo) desea encontrar la siguiente 'a' en una línea, escribiría 'fa' (en modo comando). Eso encuentra la próxima 'a' a la derecha. 'Fa' encontraría la siguiente 'a' a la izquierda.
La otra forma en que puedo interpretar sus preguntas es que desea el cursor en una columna en particular. numero | pone el curson en el número de columna en la línea en la que ya aparece el cursor.
fuente
t
/T
para ir al carácter anterior al carácter dado y;
repetir elt
/T
/f
/ anteriorF
.,
para ir en la dirección opuesta usando la misma letra anterior.si quieres ir al duodécimo personaje en una línea:
Para el sexto personaje en la línea:
fuente