Γρήγορη αναφορά

Tabular Cheatsheet

Γρήγορος οδηγός αναφοράς για το πρόσθετο στοίχισης κειμένου Tabular.vim: διαχωριστικά μοτίβα, προσδιοριστές στηλών και κανονικές εκφράσεις.

· Δημοσιεύτηκε

Το Tabular είναι ένα πρόσθετο του Vim για τη στοίχιση κειμένου, πινάκων και αναθέσεων κώδικα.

Κοινές Εργασίες Στοίχισης

Πίνακες Markdown

:Tab /|

Στοιχίζει πίνακες markdown κατά μήκος των διαχωριστικών pipe:

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

Αναθέσεις

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

Άνω-Κάτω Τελείες Κλειδιού-Τιμής

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

Εντολές Μορφοποίησης και Προσδιοριστές

Η Άγκυρα \zs

Το άτομο regex \zs ορίζει την αρχή του ταιριάσματος, εξαιρώντας τους προηγούμενους χαρακτήρες από την απόσταση στοίχισης:

:Tab /:\zs

Προσδιοριστές Στηλών

Οι προσδιοριστές ορίζουν τη στοίχιση ανά στήλη (l για αριστερά, r για δεξιά, c για κέντρο) ακολουθούμενοι από κενά διαστήματα:

Προσδιοριστής Σημασία
lN Αριστερά στοιχισμένη στήλη με απόσταση N κενών
rN Δεξιά στοιχισμένη στήλη με απόσταση N κενών
cN Κεντραρισμένη στήλη με απόσταση N κενών
r1c1l0 Ακολουθία πολλαπλών στηλών: 1η στήλη δεξιά, διαχωριστικό κέντρο, υπόλοιπο αριστερά

Στοίχιση με Κανονικές Εκφράσεις

Στοίχιση με κόμμα αγνοώντας τα κόμματα εντός εισαγωγικών:

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

Αναφορές

Σχετικά θέματα