Die meisten Texteditoren und IDEs, die ich heutzutage verwende, verfügen über eine Funktion, mit der sie eine Zeile mit einer bestimmten Zeichenlänge im Textpuffer anzeigen können. Dies ist nützlich, wenn Sie Zeilen in einer Datei mit einer bestimmten Länge behalten möchten.
Gibt es eine Möglichkeit, Vim dazu zu bewegen, vorzugsweise den bereits definierten textwidth
Wert zu verwenden? Die Zeilen werden an diesem Punkt automatisch umgebrochen, aber ich möchte wirklich sehen können, wo es sich ebenfalls befindet.
Falls es darauf ankommt, verwende ich hauptsächlich gVim unter Windows, aber ich würde es lieben, wenn die Lösung für alle Vim-Versionen funktioniert.
Bei Google Code gibt es einen Ausschnitt, den Sie ausprobieren können:
quelle
Per StackOverflow-Antwort :
Passen Sie es an Ihren Geschmack an.
quelle
Ich mag die Antwort von lornix sehr, aber ich möchte die Spalte nicht ständig hervorheben , nur wenn mindestens eine Zeile die maximale Länge überschreitet:
So mache ich das für meine Haskell-Dateien:
quelle
Dies wurde oft auf #vim und in einigen Foren diskutiert. Aus heutiger Sicht ist dies nicht möglich. Die erwähnte Lösung ist also Ihre einzige Option, afaik.
Die Sache ist, dass vim mit Stellen, an denen sich Zeichen befinden (Buchstaben, Zahlen oder einfache Leerzeichen), alles machen kann. Aber es kann keinen Hintergrund in einer anderen Farbe malen (wie Sie möchten), wenn dort nichts ist. Und bevor Sie etwas eingeben, gibt es dort nichts, sodass keine Linie / kein Rand gezeichnet werden kann.
quelle