Formato de tabla de múltiples puntos en Vim

Pregunta:

Recientemente pasé de usar TextMate a usar mucho más Vim (porque divido 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 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 las columnas.

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

Respuesta:

El complemento Align puede formatear tablas mediante barras verticales usando el atajo "\t|".

Leave a Comment

Your email address will not be published. Required fields are marked *

web tasarım