Formato de tabla Multimarkdown en Vim


15

Recientemente pasé de usar TextMate a usar Vim mucho más (porque dividí mi tiempo entre Mac y Linux). Una cosa que extraño es el maravilloso paquete MultiMarkdown que, entre otras características, me permite ingresar tablas en la sintaxis MultiMarkdown y luego reformatearlas para que se vean bonitas.

Entonces, por ejemplo esto:

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

Se convierte en esto:

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

Lo más parecido que he encontrado a esto es table_format.vim , pero es bastante antiguo y usa espacios en lugar de barras verticales para delimitar columnas.

¿Hay algo mejor para reformatear tablas como estas en Vim?

Respuestas:


11

El complemento Alinear puede formatear tablas mediante barras verticales utilizando el acceso directo "\ t |".


Eso es genial gracias. Parece que ese complemento también será útil para formatear documentos LaTeX.
— Jez

De nada. Yo uso Alinear todo el tiempo. Me encanta el formato de tabla.
— Don Reba


3

Creo que vim-table-mode puede ser más poderoso. Formateará la tabla al insertar la barra vertical "|", y puede generar tablas con muchos estilos, no solo Markdown.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.