vi(m): Einrücken bei Paste verhindern

Wird im vi Text aus der Zwischenablage in das Editorfenster eingefügt, wird jeder Zeile ein Tabulator-Zeichen vorangestellt. Gerade bei langen Texten oder vor allem bei bereits eingerücktem Code erkennt man seinen Text erstmal nicht wieder. Um das zu verhindern, kann man den Editor in den Paste-Modus versetzen. Dazu wechselt man in den Kommandomodus (ESC) und setzt folgenden Befehl ab: set paste. Wechselt man im Editor im Anschluss wieder in den Insert-Modus, erkennt man am <wrap fggreen> INSERT (paste)</wrap>, dass sich der Editor im Paste-Modus befindet. Zum Beenden des Paste-Modus verwenden Sie den Befehl set nopaste.

Pronto 2010/01/01 16:02

tux/pastecode.txt (4325 views) · Zuletzt geändert: 2010/01/02 16:23 (Externe Bearbeitung)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0