Ink

Contents related to tech, hobby, etc

vim-pandoc-syntaxでurlを非表示にしたい

|

vim-pandoc-syntaxでurlを非表示にしたい

vimwikiのハイライトが欲しい

markdown/vimwiki/pandocのsyntaxハイライト

vimwikiのsyntaxでは、以下のようなリンクは

[説明](url)

このように表示されます(=+conceal=オプションが有効な場合)

説明

これがあると、長いURLを持つドキュメントでの可読性がグンと上がります

例えば、blender data blocksの記事は=markdown=/=vimwiki=/=pandoc=それぞれのsyntaxで 以下のように見えます。

さて、これを普段使いの=pandoc=syntaxでも使いたいというのが今回の希望です。

結論: デフォルトの変数を設定しろ

もうこれが答えでした!\\ ドキュメントよもうね!!!!

let g:pandoc#syntax#conceal#urls = 1

これだけでURLの=conceal=が有効になり、vimwikiと同じような見た目になります

おまけ

ちなみに該当のコードは300-304行目にありました。

if g:pandoc#syntax#conceal#urls == 1 syn region pandocReferenceURL matchgroup=pandocOperator start=/\]\@1<=(/ end=/)/ keepend conceal else syn region pandocReferenceURL matchgroup=pandocOperator start=/\]\@1<=(/ end=/)/ keepend endif