Niedawno przeszedłem z używania TextMate na Vim o wiele więcej (ponieważ podzieliłem czas między Maca i Linuksa). Tęsknię za cudownym pakietem MultiMarkdown, który, między innymi, pozwala mi wchodzić do tabel w składni MultiMarkdown, a następnie formatować je tak, aby wyglądały ładnie.
Na przykład:
| Heading 1 | Heading 2 | Heading 3 |
| --: | -- | -- |
| 1 | Some text | Some other text |
| 2 | A somewhat longer piece of text | Further text |
Staje się to:
| Heading 1 | Heading 2 | Heading 3 |
| --------: | ------------------------------- | --------------- |
| 1 | Some text | Some other text |
| 2 | A somewhat longer piece of text | Further text |
Najbliższą rzeczą, jaką znalazłem, jest table_format.vim , ale jest on dość stary i używa spacji zamiast pionowych pasków do rozgraniczenia kolumn.
Czy jest coś lepszego do formatowania tabel takich jak te w Vimie?
Natknąłem się również na Tabular.vim, który jest kolejną wtyczką o tych samych liniach co Align.vim. Są podobne, ale każda z nich ma zalety i wady w działaniu.
źródło
Myślę, że tryb vim-table może być bardziej wydajny. Formatuje tabelę podczas wstawiania pionowego paska „|” i może generować tabele z wieloma stylami, nie tylko Markdown.
źródło