在markdown文档中添加vim-modeline



我想知道如何在Markdown文档中使用vim-modelines。有可能吗?或者modelines只识别某些注释标记?

我试着用这个作为我文件的第一行:

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

我在这里也尝试了所有这些建议,但没有成功。

您的modeline语法已关闭。在末尾添加一个冒号,它就会起作用:

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

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

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

    此表单不使用关键字set,不需要最后一个冒号,最重要的是,不允许在选项(如-->(后使用随机文本。这意味着,任何成对的注释标记都必须使用第二种形式:

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

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

我根据autocmd+filetype应用了一些与markdown相关的设置。

在我的vimrc中,我有:

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

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

最新更新