2010-07-22 4 views
29

Um an einer bestimmten Zeile beginnen würde ich verwenden:Ab Vim an einer bestimmten Position (Zeile und Spalte) eine Datei

$ vim FILE +LINE 

Doch welche Parameter muss weitergegeben werden Vim die Cursor in einem bestimmten positionieren Spalte dieser Zeile?

+0

Ist es nicht einfach genug, nur die Spaltennummer eingeben und dann 'l' nach Die Datei ist geöffnet? – mk12

+2

Nein, da ich die genaue Spalte nicht kenne. Vim sollte mit einem Skript gestartet werden. – Fab

Antwort

35

Eine Möglichkeit, das zu tun wäre:

vim "+call cursor(<LINE>, <COLUMN>)" 

Der Vollständigkeit halber ist dies ein weiterer Weg:

vim "+normal <LINE>G<COLUMN>|" 
+0

Großartig. Vielen Dank! – Fab

+1

+1 für 'curs cursor' –

Verwandte Themen