Je suis récemment passé de l'utilisation de TextMate à l'utilisation de Vim beaucoup plus (parce que je partage mon temps entre Mac et Linux). Une chose qui me manque est le merveilleux bundle MultiMarkdown qui, entre autres fonctionnalités, me permet d'entrer des tables dans la syntaxe MultiMarkdown et de les reformater pour qu'elles soient jolies.
Ainsi, par exemple ceci:
| Heading 1 | Heading 2 | Heading 3 |
| --: | -- | -- |
| 1 | Some text | Some other text |
| 2 | A somewhat longer piece of text | Further text |
Devient ceci:
| Heading 1 | Heading 2 | Heading 3 |
| --------: | ------------------------------- | --------------- |
| 1 | Some text | Some other text |
| 2 | A somewhat longer piece of text | Further text |
La chose la plus proche que j'ai trouvée est table_format.vim , mais elle est assez ancienne et utilise des espaces au lieu de barres verticales pour délimiter les colonnes.
Y a-t-il quelque chose de mieux pour reformater des tableaux comme ceux-ci dans Vim?