V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
scriptB0y
V2EX  ›  程序员

vim 有什么好用的对 html 自动补全的插件?

  •  
  •   scriptB0y ·
    laixintao · 2016-12-10 15:13:36 +08:00 · 3852 次点击
    这是一个创建于 2933 天前的主题,其中的信息可能已经有所发展或是发生改变。
    之前用的是 pycharm 和 sublime ,可以他们都支持这种自动补全:

    div.col-md-12 <tab>

    可以补全成<div class="col-md-12"> </div>

    用 vim 之后装了 YCM ,发现这个插件只支持标签关闭。有没有能和 sublime 对 html 的支持一样的 vim 插件呢?
    8 条回复    2016-12-14 08:05:14 +08:00
    ivechan
        1
    ivechan  
       2016-12-10 15:21:16 +08:00   ❤️ 1
    据我所知, sublime 用的是 Emmet 插件吧?
    这个插件 vim 也有啊。
    https://github.com/mattn/emmet-vim
    scriptB0y
        2
    scriptB0y  
    OP
       2016-12-10 15:28:19 +08:00
    @ivechan 额 我好像直接安装官方版的就有这个补全了

    我去下载这个插件试试 多谢
    SpicyCat
        3
    SpicyCat  
       2016-12-10 21:14:49 +08:00   ❤️ 1
    你说的那个不叫补全,你要是搜 vim auto completion 肯定都是推荐 YCM, neocomplete 之类的。你说的那个最开始叫 zencode, 后来改名叫 emmet.
    如果对这一块儿感兴趣的话,可以再搜搜 snippets.
    dxcqcv
        4
    dxcqcv  
       2016-12-11 11:09:28 +08:00
    有没有 vim 的‘“(之类的补全
    scriptB0y
        5
    scriptB0y  
    OP
       2016-12-11 21:22:37 +08:00
    @SpicyCat 哦谢谢,原来不叫自动补全啊…… 我去用一下你说的这些,谢谢啦
    scriptB0y
        6
    scriptB0y  
    OP
       2016-12-12 15:21:53 +08:00
    @SpicyCat
    @ivechan
    多谢啊!这就是我要找的东西,学到了更多写 html 的 zen !
    ivechan
        7
    ivechan  
       2016-12-13 10:14:01 +08:00   ❤️ 1
    @dxcqcv
    如果你只是的输入 (, 然后添加 ) 的话, 那应该是有的.
    https://github.com/raimondi/delimitmate
    虽然我没用过,但是 star 这么多应该可以满足需要.
    scriptB0y
        8
    scriptB0y  
    OP
       2016-12-14 08:05:14 +08:00
    @ivechan ok 也去试一下 多谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1680 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 16:30 · PVG 00:30 · LAX 08:30 · JFK 11:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.