0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

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

Last updated at Posted at 2020-11-12

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

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

[説明](url)

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

説明

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

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

markdown, vimwiki, pandocのハイライトの違い

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

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

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

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

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

設定後のpandoc

おまけ

ちなみに該当のコードは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
0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?