vim markdown语法突出显示非常错误

Joe*_*oey 12 vim markdown github-flavored-markdown

我不确定我正在使用哪个降价插件,但它在解析这个README.md文件方面做得不好.

这是一个关于发生了什么的视觉: 在此输入图像描述

不确定为什么它突出显示下划线后的所有内容,突出显示通常意味着斜体字.用这种方式工作并不是很好.顺便说一下,我在这里发布了确切的代码,以证明斜体之后实际上并没有发生斜体.

付款地址
POST
  currency      string      ex: "BTC"
  amount        int         ex: 100000
 *timeout       int         ex: 600
 *callback      JSON object
    method      string      ex: "HTTP_POST", "BLOCKCHAIN_WRITE"

    params      JSON object
      HTTP_POST PARAMS:
      url       string      ex: "http://florincoin.info/mucua/callback/
      data      string      ex: see below
Run Code Online (Sandbox Code Playgroud)

payment_address api是目前最多的

注意:stackoverflow.com不会#### payment_address变成H3,但它也不会使该_address部分变为斜体.

  • 这是vim中的错误还是我做错了什么?
  • 如何找出我正在使用哪个vim插件发出修复的错误报告/拉取请求?

esn*_*der 9

这是因为降价下划线表示斜体,这就是Vim所展现的.您期望的是Github扩展.

您可以安装此插件以启用Github Flavored Markdown突出显示.


muf*_*ffs 5

这不是语法突出显示问题的精确解决方案,而是调试VIM问题的可靠方法.请不要将此标记为您问题的解决方案.

我会手动浏览你的〜/ .vim/bundles /文件夹,mv每个插件一个接一个地找到罪魁祸首.从可能导致问题的插件开始,然后从那里继续.即,vim-markdownwap-it(我的VIM插件;)更容易引起这些问题.

如果在移出所有插件后仍未找到罪魁祸首,我会确保您运行的是最新版本的VIM.如果这不起作用,我个人会尝试重新安装,但我对VIM的内部结构也不是很精通.

希望这可以帮助,