我在装有 OS X Lion 的 MacBook Air 终端上使用 Vim,但我似乎找不到一个好的 Markdown 语法突出显示插件。
到目前为止我已经尝试过 plasticboy插件和 Tim Pope's plugin 。 Plasticboy 插件工作正常,但导致行尾的空白突出显示,我还没有弄清楚如何将其关闭。 (这真的很烦人,因为每次我在写作时按空格
,它都会突出显示该字符。)
Tim 的插件似乎在突出显示方面没有做太多事情,除了可能使用 ###
的 header 。代码块和项目符号将被忽略。我可能在那里遗漏了一些东西。我确实在 Markdown 文件上使用了 .md
扩展名,因此它应该选择文件类型。
我还看到了对内置 Markdown 支持的 Vim 7.3 的引用,但如果没有这两个插件之一,我根本得不到任何突出显示。
其中任何一个都需要特定的配色方案才能工作吗?
最佳答案
关于 Markdown 的原生语法高亮,我认为默认情况下它仅适用于扩展名为 .markdown
的文件。
我的 .md
文件在使用 Markdown 语法突出显示时遇到问题。
我尝试过:
:set syntax=markdown
而且它成功了。
所以我在我的 .vimrc
中包含了以下行:
au BufNewFile,BufFilePre,BufRead *.md set filetype=markdown
现在我的 vim 为我的 .md
文件提供了语法高亮显示。
BufFilePre 是 needed for :sav
关于vim - 在 Vim 中启用 Markdown 突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10964681/