Ugrás egy adott karakterre egy sorban a VI-ban

A VI-ban tudom, hogy ha megteszed

:some_number 

és nyomja meg az Enter billentyűt, akkor a “some_number” által megadott sorra ugrik. Van-e megfelelője egy adott karakterre ugráshoz egyetlen sorban?

Alapvetően van egy nagy csv-m, és vannak olyan karakterek, amelyek megtörik az elemzőt; ezért hibakeresést kell végeznem.

Olyan hibaüzenetet kapok, amely alapvetően azt mondja, hogy “váratlan karakter a XXX sorban YYY”.

Tudom, hogyan jutok el a XXX-hez, de hogyan eljutok YYY-re?

Megjegyzések

  • a 300. sorhoz, a 20. karakterhez: 300G20|

Válasz

Nem vagyok 100% -ig biztos a kérdés értelmében, de ha ( példa) meg akarja találni a következő “a” -t egy sorban, írja be a “fa” parancsot (parancs módban). Ez jobbra találja a következő “a” -t. A “Fa” megtalálja a következő “a” -t a bal oldalon.

A kérdéseid másik értelmezési módja az, hogy a kurzort egy adott oszlopra akarod helyezni. szám | a kurzort a szám a sorban a kurzor már megjelenik.

Megjegyzések

  • Ez utóbbira gondoltam. I ' Frissítettem a kérdésemet.
  • Hasznos: t / T az adott karakter előtti karakterhez, és ; az előző t / T megismétléséhez / f / F.
  • És , bemenni az ellenkező irány ugyanazon előző betű használatával.
  • sry, de a válasz nem egyértelmű, míg a kérdés igen. Kérjük, részletesen mondja el, hogy mit kell beírnom az exaclty-be, ha az érdeklődési sorban ülök, hogy a sorban a konkrét karakterszámra ugorjak.
  • A szám, majd a | szimbólum.

Válasz

ha egy sor 12. karakteréhez szeretnél menni:

12| 

A sor 6. karakteréhez:

6| 

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük