Выровнять комментарии конца строки в Vim? - PullRequest
14 голосов
/ 30 августа 2011

Внутри Vim, есть ли команда форматирования, которая бы выровняла блок комментариев в конце строки?

Например, в C ++ это превратило бы это:

m_varName1;   // Comment 1
m_varName1AndABit;       // Command 1 and a bit
m_varName2;     // Comment 2
m_varName3ButReally2AndABit;   // Comment 3 (but really 2 and a bit)

в это:

m_varName1;                   // Comment 1
m_varName1AndABit;            // Command 1 and a bit
m_varName2;                   // Comment 2
m_varName3ButReally2AndABit;  // Comment 3 (but really 2 and a bit)

Ответы [ 3 ]

14 голосов
/ 30 августа 2011

Плагин tabular.vim должен быть в состоянии сделать это.Выберите их визуально и выровняйте их по

:Tabularize /\/\/
4 голосов
/ 30 августа 2011

Используйте плагин Align для Vim для выравнивания в зависимости от того, какой разделитель (ы) вы выберете.

0 голосов
/ 03 сентября 2011

У меня была похожая проблема сегодня, когда я хотел выровнять по пробелу в определенной позиции. Только что написал сообщение в блоге о том, как я это сделал с плагином Align .

...