Tabular.vim: jak wyrównać pierwsze wystąpienie 2 różnych ograniczników umieszczonych na początku słów?
Zainstalowałem wtyczkę Tabular, która działa dla mnie bardzo dobrze, o ile nie ma skomplikowanych wyrażeń regularnych…
Ale mam tę listę:
one @abc @rstuvw &foo
three @defg &bar
four @mn @opq &kludge &hack
twelve @hijkl &baz &quux
Chcę to wyrównać w ten sposób (najpierw na @, potem na &…):
one @abc @rstuvw &foo
three @defg &bar
four @mn @opq &kludge &hack
twelve @hijkl &baz &quux
co oznacza, że mam 3 problemy jednocześnie:
wyrównaj przy pierwszym wystąpieniu2 różnych ograniczników (@ i &)które nie są tak naprawdę ogranicznikami, ale „znakami specjalnymi” na początku słówTo znacznie przekracza moje rozumienie zarówno wyrażeń regularnych, jak i Tabular.vim
Jak powinienem postąpić ?