Multimarkdown-Tabellenformatierung in Vim


15

Ich bin kürzlich von TextMate zu Vim gewechselt (weil ich meine Zeit zwischen Mac und Linux aufgeteilt habe). Eine Sache, die ich vermisse, ist das wunderbare MultiMarkdown-Bundle, mit dem ich unter anderem Tabellen in der MultiMarkdown-Syntax eingeben und dann neu formatieren kann, damit sie hübsch aussehen.

Also zum Beispiel das:

| Heading 1 | Heading 2 | Heading 3 |
| --: | -- | -- |
| 1 | Some text | Some other text |
| 2 | A somewhat longer piece of text | Further text |

Wird dies:

| Heading 1 | Heading 2                       | Heading 3       |
| --------: | ------------------------------- | --------------- |
|         1 | Some text                       | Some other text |
|         2 | A somewhat longer piece of text | Further text    |

Das nächste, was ich gefunden habe, ist table_format.vim , aber es ist ziemlich alt und verwendet Leerzeichen anstelle von vertikalen Balken, um Spalten zu trennen.

Gibt es etwas Besseres, um Tabellen wie diese in Vim neu zu formatieren?

Antworten:


11

Das Align- Plugin kann mithilfe der Verknüpfung "\ t |" durch vertikale Balken tabellarisch formatiert werden.


Das ist großartig Danke. Es sieht so aus, als wäre das Plugin auch für die Formatierung von LaTeX-Dokumenten geeignet.
Jez

Bitte schön. Ich benutze Align die ganze Zeit. Ich liebe es einfach, Tabellen zu formatieren.
Don Reba


3

Ich denke, dass der Vim-Table-Modus leistungsfähiger sein kann. Beim Einfügen des vertikalen Strichs "|" wird die Tabelle formatiert und es können Tabellen mit vielen Stilen erstellt werden, nicht nur mit Markdown.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.