nvim: Fix zettelkasten links

Fixed links in zk which do not follow the exact pattern of anchor space
title, allowing for wiki-style links and so on.
This commit is contained in:
Marty Oehme 2020-10-01 09:17:44 +02:00
parent 1311c30e84
commit 28f7f304c1
Signed by: Marty
GPG key ID: B7538B8F50A1C800
2 changed files with 8 additions and 2 deletions

View file

@ -40,7 +40,7 @@ endfunction
let g:wiki_map_link_create = 'ZettelLinkCreate' let g:wiki_map_link_create = 'ZettelLinkCreate'
let g:zettel_anchor_separator = ' ' let g:zettel_anchor_separator = ' '
let g:zettel_anchor_pattern = '[:/]\d\{10,14} ' let g:zettel_anchor_pattern = '[:/]\d\{10,14}'
" Returns the full path to the Zettel owning the anchor id passed in " Returns the full path to the Zettel owning the anchor id passed in
function! s:GetZettelPath(anchor) abort function! s:GetZettelPath(anchor) abort
" match first 10-digit-beggining file ending with .md " match first 10-digit-beggining file ending with .md
@ -58,7 +58,6 @@ function! s:GetZettelPath(anchor) abort
endfunction endfunction
command! -nargs=1 ZettelOpen execute ":e " . s:GetZettelPath(<q-args>) command! -nargs=1 ZettelOpen execute ":e " . s:GetZettelPath(<q-args>)
" Uses the Zettel Anchor ID instead of the whole link structure to traverse " Uses the Zettel Anchor ID instead of the whole link structure to traverse
" the whole Wiki directory from its root and opens first fitting Zettel " the whole Wiki directory from its root and opens first fitting Zettel
function! ZettelOpenAtCursor(...) abort function! ZettelOpenAtCursor(...) abort

View file

@ -60,3 +60,10 @@ presidentialization
Polanyi Polanyi
iconicity iconicity
Gramsci's Gramsci's
feminization
tertiarization
impactful
glyphosate
Monstanto
univseralism
universalisms