【发布时间】:2011-01-08 22:15:55
【问题描述】:
假设我有这个代码:
width: 215px;
height: 22px;
margin-top: 3px;
background-color: white;
border: 1px solid #999999;
我想这样对齐:
width: 215px;
height: 22px;
margin-top: 3px;
background-color: white;
border: 1px solid #999999;
使用 Align.vim 我可以使用 :Align \s 来使用空格作为分隔符,但这有两个问题
- 初始缩进加倍
- 所有空格都被认为是分隔符,所以最后一行搞砸了
我已经阅读了 Align.vim 提供的许多选项,但我还没有找到这样做的方法。
【问题讨论】:
-
对于无需插件即可工作的小型但相对通用的对齐技巧,请参阅问题“Inserting indentation for columns in Vim”的the answer。