2009-03-18 13 views
0

Ich versuche, meine Exportdatei zu standardisieren. Ich muss alle Leerzeichen und Tabs zwischen den ersten beiden Feldern entfernen und sie durch zwei Tabs ersetzen. Ich benutze VI.Versuche, Exporte zu standardisieren

Deshalb möchte ich

/vol/vol1/home1/xxx rw = admin ändern: App: admhosts

zu

/vol/vol1/home1/xxx rw = admin : app: admhosts

machen den Raum gleich zu zwei TABS.

Ich verwende VI.

+0

Ich denke, Sie könnten mit Formatierung gestolpert worden sein. Ihre Beispiele von und nach sind dieselben. – RedBlueThing

Antwort

1

Do :s/[ ^I]\+/^I^I/ für eine einzelne Zeile oder :%s/[ ^I]\+/^I^I/ für die gesamte Datei. Beachten Sie, dass ich meine ^I bedeutet, dass Sie drücken Strg + I

+0

Ich habe^ich vorher benutzt, aber immer vergessen. Hast du einen Link zu einer Kurzreferenz für diese Sonderzeichen in vim? –

+0

Ich hätte erwähnen sollen, dass ich Tab ist. Drücken Sie die Tab-Taste wird gut funktionieren. Diese sind nicht wirklich spezielle vim Schlüssel, nur Standardschlüssel. Jede anständige ASCII-Tabelle gibt Ihnen die Informationen. – dwc

Verwandte Themen