Tabs durch Leerzeichen ersetzen in vim

Ich würde gerne konvertieren von tab zu Leerzeichen in gVim. Fügte ich folgende Zeile in meine _vimrc:

set tabstop=2

Funktioniert es halt in zwei Bereiche, aber es sieht immer noch wie eine tab-Taste eingefügt (ich habe versucht, die h-Taste, um count Leerzeichen danach).

Ich bin mir nicht sicher, was sollte ich tun, um gVim konvertiert tabs in Leerzeichen?

  • Persönlich, ich finden würde, tabstop=2 zu klein, ein Gedankenstrich; ich benutze ts=4, und zu verstehen, warum Menschen (wie der Linux-kernel-team) verwenden ts=8 (und Sie nicht mit expandtab - ich weiß).
  • Gibt es eine Möglichkeit zum konvertieren von Leerzeichen in tabs vim?
  • das ersetzen der Leerzeichen durch tab-Zeichen ( ^I aus Ctrl-v dann Tab ) würde arbeiten, zum Beispiel, wenn Ihre aktuelle Registerkarten 4 Felder: :%s/ /^I/g
InformationsquelleAutor David.Chu.ca | 2009-01-09
Schreibe einen Kommentar