Index | Diary

Journal 2024-08-24

Vimwiki Markdown Hashtags

pandoc Obsidian vimwiki tags vimwiki_tags

cfdo VimwikiMarkdownFormat |
%s/^#\(\w\)/ #\1/ |
%s/-\{72\}/----/

Rg ^:
sed -i '/^$/{
  $!{ N
    s/^---$/----/M
  }
}' 2*.md
sed -i '/^:/{
  $!{
    s/:/ #/g
    s/ #$//
  }
}' 2*.md
let g:vimwiki_tag_format = {
      \ 'pre_mark': '\W#\w\@=',
      \ 'post_mark': '',
      \ 'sep': '[#[:space:]]\+',
      \ 'in': '[^#:[:space:]]\+'
      \ }
[vimwiki]
  options = --count=3 --editor=vim
  taglinkspage = Topic_Index
  linkspage = index
  generatelinks = true
  generatediarylinks = false
  generatetaglinks = true
  rebuildtags = true

{'pre_mark': '\%(:\)', 'sep': '\%(:\)', 'cchar': '', 'post_mark': '\%(:\)', 'conceal': 0, 'post': '\%(\s\|$\)', 'in': '\%([:''[:space:]]\+\)', 'pre': '\%(\|\s\)'} {'pre_mark': '\%(\W#\w\@=\)', 'sep': '\%([#[:space:]]\+\)', 'conceal': 0, 'post_mark': '\%(\)', 'cchar': '', 'post': '\%(\s\|$\)', 'in': '\%([#:[:space:]]\+\)', 'pre': '\%(\|\s\)'}

Page created on 2025-07-03