Referință rapidă

Cheat Sheet Tabular

Ghid de referință rapidă pentru pluginul de aliniere text Tabular.vim: delimitatori de tipare, specificatori de coloane și expresii regulate.

· Publicat

Tabular este un plugin Vim pentru alinierea textului, tabelelor și atribuirilor de cod.

Sarcini Comune de Aliniere

Tabele Markdown

:Tab /|

Aliniază tabelele markdown de-a lungul delimitatorilor pipe:

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

Atribuiri

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

Două Puncte Cheie-Valoare

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

Comenzi de Formatare și Specificatori

Ancora \zs

Atomul regex \zs stabilește începutul potrivirii, excluzând caracterele precedente din spațierea de aliniere:

:Tab /:\zs

Specificatori de Coloană

Specificatorii definesc alinierea per coloană (l stânga, r dreapta, c centru) urmată de spațierea de umplere:

Specificator Semnificație
lN Coloană aliniată la stânga cu N spații de umplere
rN Coloană aliniată la dreapta cu N spații de umplere
cN Coloană centrată cu N spații de umplere
r1c1l0 Secvență multicolonă: prima coloană la dreapta, delimitator centrat, restul la stânga

Aliniere prin Expresii Regulate

Aliniază după virgulă ignorând virgulele din ghilimele:

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

Referințe

Subiecte conexe