1.1 KiB
1.1 KiB
title | category | layout | updated | weight | intro |
---|---|---|---|---|---|
Tabular | Vim | 2017/sheet | 2017-10-11 | -1 | [Tabular](https://github.com/godlygeek/tabular) is a Vim script for text alignment. |
Examples
{: .-three-column}
Basic example
:Tab /,
{: .-setup}
hello , there
hi , you
Right align
:Tab /,/r0
{: .-setup}
hello,there
hi, you
Specifier
:Tab /,/r1c1l0
{: .-setup}
hello , etc
hi , etc
Explanation
r1
-- Right align with 1 spacec1
-- Center align the comma with 1 spacel0
-- Left align with 0 spaces
Regexp
:Tab /^[^,]*\zs,/r0
{: .-setup}
abc,hello
c,hi there
a,yo
Specifiers
Specifier | Description |
---|---|
r1c1l0 |
multiple specifiers, one per column (the separator counts as a column) |
--- | --- |
lN |
Left-align (with N spaces padding) |
rN |
Right-align (with N spaces padding) |
cN |
Center-align (with N spaces padding) |
Also see
- godlygeek/tabular (github.com)