Riferimento rapido

Cheat Sheet Tabular

Guida di riferimento rapido per il plugin di allineamento testo Tabular.vim: delimitatori, specificatori di colonna ed espressioni regolari.

· Pubblicato

Tabular è un plugin per Vim per allineare testo, tabelle e assegnazioni di codice.

Attività di Allineamento Comuni

Tabelle Markdown

:Tab /|

Allinea tabelle markdown lungo i delimitatori pipe:

| Fruit  | Color  |
| Apple  | Red    |
| Banana | Yellow |
| Kiwi   | Green  |

Assegnazioni

:Tab /=
title = "Hello"
src   = "image.jpg"
width = 640

Due Punti Chiave-Valore

:Tab /:\zs/l0l1
title:       "Hello world"
description: "This is a description"
src:         "image.jpg"
height:      320
width:       640

Comandi di Formattazione e Specificatori

L'Ancora \zs

L'atomo regex \zs imposta l'inizio della corrispondenza, escludendo i caratteri precedenti dalla spaziatura di allineamento:

:Tab /:\zs

Specificatori di Colonna

Gli specificatori definiscono l'allineamento per colonna (l a sinistra, r a destra, c centrato) seguiti dal padding:

Specificatore Significato
lN Colonna allineata a sinistra con N spazi di padding
rN Colonna allineata a destra con N spazi di padding
cN Colonna centrata con N spazi di padding
r1c1l0 Sequenza multicolonna: 1a colonna a destra, delimitatore centrato, resto a sinistra

Allineamento tramite Espressione Regolare

Allinea per virgola ignorando le virgole tra virgolette:

:Tab /^[^,]*\zs,/r0

Riferimenti

Argomenti correlati