代码之家  ›  专栏  ›  技术社区  ›  Alex Harvey

在降价文档中添加VIM模型线

vim
  •  1
  • Alex Harvey  · 技术社区  · 6 年前

    我想知道如何在降价文档中使用VIM模型。是否可能,或者Modelines只识别某些注释标记?

    我尝试将此作为文件的第一行:

    <!-- vim: set ft=markdown -->
    

    我也试过所有这些建议 here 运气不好。

    2 回复  |  直到 6 年前
        1
  •  3
  •   Amadan    6 年前

    您的模型语法已关闭。在末尾添加冒号,它将起作用:

    <!-- vim: set ft=markdown: -->
    

    Modeline不关心注释标记。有两种不同的模型线格式:

    • [text]{white}{vi:|vim:|ex:}[white]{options}

      这种形式 使用关键字 set 需要最后一个结肠,最重要的是, 允许选项后出现随机文本(例如 --> )这意味着,任何成对的注释标记都必须使用第二种形式:

    • [text]{white}{vi:|vim:|Vim:|ex:}[white]se[t] {options}:[text]

      此表单要求使用 设置 关键字,要求使用冒号终止选项( : ,并允许终止冒号后面跟着随机文本。

        2
  •  2
  •   dshil    6 年前

    我根据autoCmd+文件类型应用一些与降价相关的设置。

    在我的 vimrc 我有:

    if has("autocmd")
        autocmd FileType markdown vmap <Leader><Bslash> :EasyAlign*<Bar><Enter>
    endif
    

    不确定这是最传统的方式。