vim-pandoc / vim-pandoc-legacy

[UNSUPPORTED/use vim-pandoc/vim-pandoc] vim bundle for pandoc users
143 stars 23 forks source link

A error message shows when open a markdown file. #96

Closed quchunguang closed 10 years ago

quchunguang commented 10 years ago

bug_vim-pandoc

The markdown file is following (save to a file and named *.markdown),

段落

这是一个段落。它有两个句子。

这是另一个段落。它也有
两个句子

图片

![Foo](http://www.baidu.com/aaa.png)

换行

在文本中输入的换行会从最终生成的结果中删除,浏览器会根据可用空间自动换行。如果想强迫换行,可以在行尾插入至少两个空格。

强调

*强调* 或者 _强调_  (示例:斜体)
**加重强调** 或者 __加重强调__ (示例:粗体)
***特别强调*** 或者 ___特别强调___ (示例:粗斜体)

代码

夹杂着`一些代码`的文字内容,或者

``` {.bash}
代码段
### 列表
#1. 有序一级
## 1.1. 有序二级
### 1.1.1. 有序三级
# 无序一级标题
#### 无序四级标题

引用

> 这一整段的内容都会作为一个HTML的引用元素。
引用元素是会自动优化排版的(reflowable,可回流)。
你可以任意地将引用的内容包含进来,然后所有这些都会
被解析成为单独一个引用元素。

> 这是一个引用。这是第一行
这是第二行。
>> 这是一个嵌套的引用。这是第一行。
这是第二行
>
> 外层引用的第三行。前面需要一个视觉上的空行表示内层嵌套的结束,空行前面的('>')可以有可以没有。

链接

[Markdown](http://zh.wikipedia.com/wiki/Markdown)

[Markdown][1]
然后在段落的后面(或者文档的结尾)放上以下内容,就可以生成一个链接:
[1]: http://zh.wikipedia.com/wiki/Markdown "链接标题"
quchunguang commented 10 years ago

Environment ubuntu 12.04 server vim 7.3 from offical repos vim-pendoc current version

fmoralesc commented 10 years ago

This seems to be due to a problem in the handling of implicit links. A workaround is to put

let g:pandoc_no_empty_implicits = 1

in your .vimrc.

We are working on the syntax highlighting in vim-pandoc/vim-pandoc-syntax now, and this feature has been removed (for the time being).