V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
abscasey
V2EX  ›  问与答

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

  •  
  •   abscasey · Sep 7, 2012 · 6045 views
    This topic created in 4988 days ago, the information mentioned may be changed or developed.
    vim格式化有什么插件可以像vs或eclipse里的格式化代码一样,可以去掉多余空格或添加空格,而且可以自动换行或调整括号位置的。

    vim原来的格式化好像只能调整缩进。
    8 replies    1970-01-01 08:00:00 +08:00
    dongsheng
        1
    dongsheng  
       Sep 7, 2012   ❤️ 1
    整合个外部工具来做,比如:uncrustify
    NemoAlex
        2
    NemoAlex  
       Sep 7, 2012
    编辑器不是用来做这些事情的
    你需要 IDE 或者其它工具
    oppressed6370
        3
    oppressed6370  
       Sep 7, 2012
    GG=G
    abscasey
        4
    abscasey  
    OP
       Sep 7, 2012
    @dongsheng
    找了些好像外部工具合适些。

    @NemoAlex
    这样说也是。

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

    @ufo22940268 恩,相比ide有些不足,1楼说的外部工具挺好的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2814 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 08:58 · PVG 16:58 · LAX 01:58 · JFK 04:58
    ♥ Do have faith in what you're doing.