Рассмотрим плагин vim Tabularize
для выравнивания свойств правил CSS.например,
body {
margin: 0;
padding: 0;
font-family: arial, verdana;
}
В vim с курсором внутри правила vi{
:Tab /:\zs
получается
body {
margin: 0;
padding: 0;
font-family: arial, verdana;
}
Я хочу, чтобы эта табуляризация рассчитывалась для всего CSS, а не для каждого блока, как показано.
По :%Tab \:\zs
имя правила учитывается для ширины левого столбца, что нежелательно.
НекоторыеПравила CSS содержат несколько :
, поэтому мой вопрос как игнорировать строки, содержащие фигурные скобки?