Wenn Sie gq
einen Bewegungsbefehl verwenden, wird der durch den Bewegungsbefehl beschriebene Text standardmäßig in 79 Spalten umgebrochen. (Ich bin relativ neu in vi
/ vim
daher kenne ich die richtige Terminologie nicht.) Wie kann ich diese Spaltenanzahl so konfigurieren, dass sie stattdessen eine andere Anzahl von Spalten enthält?
Angenommen, ich habe diesen Text:
This is text for illustration.
Ich möchte in der Lage sein, die Wrap-Spalte auf 29 zu konfigurieren, sodass, wenn sich mein Cursor in der Zeile befindet und ich ihn ausführe, gqip
er transformiert wird in:
This is text for
illustration.
Ich verwende gVim unter Ubuntu GNOME 17.04, wenn das einen Unterschied macht.
BEARBEITEN: Ich suche nach einer Möglichkeit, bestimmte Textabschnitte manuell in die angegebene Zeilenlänge zu umbrechen, ohne andere zu beeinflussen, da es in einigen Fällen in Ordnung ist, das Limit zu überschreiten. So erweitern Sie das vorherige Beispiel, wenn mein Dokument folgendermaßen aussieht:
This is text for illustration.
This is some other text for illustration.
Und ich laufe gqip
mit meinem Cursor in der ersten Zeile, ich möchte bekommen:
This is text for
illustration.
This is some other text for illustration.
Wenn ich dann anfange, in eine neue Zeile darunter zu tippen, möchte ich, dass diese Zeile vom Limit ebenfalls nicht betroffen ist.
Mein Anwendungsfall ist das Schreiben von LaTeX-Dokumenten: Ich möchte bei Bedarf Prosaabschnitte in eine bestimmte Anzahl von Spalten einschließen können, aber in bestimmten Fällen, in denen ich lange Gleichungen oder Tabellen schreibe, möchte ich, dass diese Zeilen Bleib länger als das Limit.