vim格式化有哪插件比较好用

2012 年 9 月 7 日
 abscasey
vim格式化有什么插件可以像vs或eclipse里的格式化代码一样,可以去掉多余空格或添加空格,而且可以自动换行或调整括号位置的。

vim原来的格式化好像只能调整缩进。
6045 次点击
所在节点    问与答
8 条回复
dongsheng
2012 年 9 月 7 日
整合个外部工具来做,比如:uncrustify
NemoAlex
2012 年 9 月 7 日
编辑器不是用来做这些事情的
你需要 IDE 或者其它工具
oppressed6370
2012 年 9 月 7 日
GG=G
abscasey
2012 年 9 月 7 日
@dongsheng
找了些好像外部工具合适些。

@NemoAlex
这样说也是。

@cyokvip 不太明白。
oppressed6370
2012 年 9 月 7 日
set ft=html 或者 javascrip php 等等 然后就输入命令gg=G
ufo22940268
2012 年 9 月 7 日
一直在找这样的一款工具,好像vim支持用外部工具来格式化把。
我发现用“=”进行格式化的时候括号层次深到一定程度就全部左对齐了。语言java
ufo22940268
2012 年 9 月 7 日
vim格式化的时候能自己决定什么地方换行就好了,没有好的换行规则很困扰。
abscasey
2012 年 9 月 9 日
@cyokvip 哦。明白了。不过一般也是常用的对齐缩进可以。

@ufo22940268 恩,相比ide有些不足,1楼说的外部工具挺好的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/47131

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX