我想知道如何在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
不确定这是不是最传统的方式。