1
9
编辑:我不能删除我自己的答案,因为它已经被接受,但是 @pydave's answer 似乎是更好(更强大)的解决方案。 您可能应该通过设置使用Java文件类型的缩进文件(而不是使用CIMDENT)。
filetype plugin indent on
.
也就是说,我的Linux发行版中的vim 7.1附带的缩进文件(查看当前的vim svn,这对于7.2仍然是正确的)还没有解释注释。因此我复制了
我不确定这是否打破了任何其他的缩进,但它对我有用。 |
2
18
您不应该修改内置VIM设置。包升级后,您的更改可能会消失。如果将它复制到.vim,那么就不会得到任何Java缩进错误修复。
相反,将以下内容放入名为
这样,它就加载了Java Java缩进,并且只修改缩进以删除注释缩进。 |
3
1
我找到了派戴夫的建议 几乎 我想要什么,但我想要这个:
和 这是:
所以我更换了regex(根据pydave的,放在
|
farnsy · Vim如何将第二个参数添加到缓冲区列表(备用文件)? 1 年前 |
Marcel · VIM-如何在一组单词的开头和结尾添加2个字符 1 年前 |
Rian Rizvi · 向后删除连续空格或连续非空格直到行首 6 年前 |
alexche8 · 如何突出显示vim中按数字键上的行号? 6 年前 |
A.Dumas · 如何为md文件vim关闭HtmlBeautify 6 年前 |
ekzotech · Vim插件可用于自定义HTML标记和SCS 6 年前 |