如何在vim中从光标位置开始缩进一行



我想在vim中缩进一行,从光标开始。例如:我有

一行
var array = []

,光标位于=上。

我想得到这样的结果

var array           = []

我的AlignFromCursor插件可以做到这一点。

在您的示例中,要将=和后面的内容对齐到第20列,请使用20<Leader>le


要对齐多个实例,还可以查看Align - Help来对齐文本、等式、声明、表格等,或者使用Tabular - Vim脚本来进行文本过滤和对齐。

最新更新