VimwikiBacklinks finds only links to the current file
But doesn't take into account markdown style links Ref #25
This commit is contained in:
parent
8f6768d7e6
commit
b1362ac161
@ -581,9 +581,12 @@ endfunction "}}}
|
||||
|
||||
" vimwiki#base#backlinks
|
||||
function! vimwiki#base#backlinks() "{{{
|
||||
execute 'lvimgrep "\%(^\|[[:blank:][:punct:]]\)'.
|
||||
\ expand("%:t:r").
|
||||
\ '\([[:blank:][:punct:]]\|$\)\C" '.
|
||||
let filename = expand("%:t:r")
|
||||
let rx_wikilink = vimwiki#base#apply_template(g:vimwiki_WikiLinkTemplate1,
|
||||
\ '\zs'.filename.'\ze\%(#.*\)\?', '.*', '').
|
||||
\ '\|'. vimwiki#base#apply_template(g:vimwiki_WikiLinkTemplate2,
|
||||
\ '\zs'.filename.'\ze\%(#.*\)\?', '.*', '')
|
||||
execute 'lvimgrep "\C'.rx_wikilink.'" '.
|
||||
\ escape(VimwikiGet('path').'**/*'.VimwikiGet('ext'), ' ')
|
||||
endfunction "}}}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user