vim - Emmet-vim的Vim键映射

标签 vim emmet

好的,这是我要完成的工作:

  • INSERT模式下,我希望emmet使用TAB
  • 自动完成

    这是我尝试过的
  • let g:user_emmet_expandabbr_key = '<tab>'(仅在NORMAL模式下工作)

  • 尽管上面的代码很有用,但我需要它在INSERT模式下工作

    我正在从Sublime Text转移到VIM,我想念Emmet功能如此易于使用。关于如何实现此目标的任何想法?

    提前致谢。

    最佳答案

    通过在.vimrc文件中包含以下几行来解决我的问题。

    let g:user_emmet_expandabbr_key='<Tab>'
    imap <expr> <tab> emmet#expandAbbrIntelligent("\<tab>")
    

    现在,我可以使用TAB键缩进和激活INSERT模式下的Emmet代码片段:D

    关于vim - Emmet-vim的Vim键映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34822074/

    相关文章:

    vim snipmate - 在一个片段中多次使用一个变量

    macos - 如何在 OSX 终端中获得滚动转换?

    vim - 在 gvim 中显示空白字符

    html - 有没有快速删除vscode中的HTML标签对的方法?

    visual-studio-code - 是否可以在 javascript 的字符串中使用 emmet 的 lorem?

    html - 使用 emmet 缩写创建颜色

    reactjs - React、Emmet、Visual Studio Code 和 CSS 模块

    visual-studio - 有 vsVim 用户指南吗?

    vim - Vim:在不同的行上打开多个文件

    visual-studio-code - 缺少 VSCode Emmets