Als «formatting» getaggte Fragen

Fragen zum Formatieren einer Datei mit vim - dies umfasst, ohne darauf beschränkt zu sein, Falten, Einrückungen, Umhüllungen usw.

26
So formatieren Sie JSON-Dateien in Vim

Gegeben eine Datei mit einem großen JSON-Objekt alle in einer Zeile wie {"versions":[{"count":2,"version":""},{"count":1,"version":"1.1.1"},{"count":14,"version":"2.9"},{... Wie kann ich dies so formatieren, dass es in Vim für Menschen lesbar

22
Wie schreibe ich vertikal?

Nehmen wir an, ich möchte den folgenden Text in meinem Dokument erstellen: % % Not Important % O -------------------------> % | % S | % o | % m | % e | % | % M | % s | % g | % | % V Gibt es eine einfache Möglichkeit, das "Some Msg" vertikal wie oben zu schreiben, ohne jedes Zeichen manuell in...

14
Blockieren von Änderungen, um nur Dateien zu lesen

Wenn Sie Vim zum Bearbeiten einer schreibgeschützten Datei verwenden, wird beim erstmaligen Bearbeiten lediglich eine Warnung angezeigt, es können jedoch Änderungen vorgenommen werden. Ich kann verstehen, dass dieses Verhalten für jemanden nützlich sein kann, der beabsichtigt, die Datei unter einem...

13
Warum setzt Vim die maximale Textbreite auf 79 anstatt auf 80?

Ich bin ein wenig verwirrt über einige Standardwerte in Vim. Insbesondere wird dafür gq{motion}gesagt, dass [...] If the 'textwidth' option is 0, the formatted line length is the screen width (with a maximum width of 79). Ich dachte, dass es sinnvoller wäre, wenn 80stattdessen die maximale Breite...

11
Unerklärtes Problem mit gq-Einrückungen

Ich füge diesen Text in Vim ein: t tttt ttttttttt tt tttt tt ttt tttttt-tttt-ttttttt tttttttttttttttttttttttttttttttttttttttttttttttttttttt ttttt ttt ttt tttttt ttttttt tttt ttttttt: ttttttt tt ttttttt, ttttttt tt tttttt, tttttt tt ttttttt, tttttt tt tttttt ttt. t tttttt tt ttt (tttt)...

9
Zeilennummernspezifische Einstellung für die Textbreite

Ich benutze gvim zum Schreiben von E-Mails und tw=72zum Brechen langer Schlangen . Jetzt bearbeite ich auch grundlegende Mail-Header im selben Dokument, z. B. füge ich meiner Mail Empfänger hinzu. Jetzt tw=72bricht es auch jedes Mal nach 72 Zeichen. Wie kann ich in tw=0den ersten 4 Zeilen (das ist...

9
set formatoptions in vimrc wird ignoriert

Vim setzt automatisch einen Kommentar fort, wenn ich im Einfügemodus die Eingabetaste drücke, was ich hilfreich finde. Ich möchte jedoch nicht, dass der Kommentar fortgesetzt wird, nachdem im normalen Modus 'o' gedrückt wurde, um eine neue Zeile unter dem Ende des Kommentars einzufügen. Ich habe...