From 2203b48cde31815af0f78f8cd3da62af31533f7e Mon Sep 17 00:00:00 2001 From: hektor Date: Sun, 26 Apr 2026 15:04:29 +0200 Subject: [PATCH] fix: scope markdown file name echo to zk --- dots/.config/nvim/after/plugin/wiki.vim.lua | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/dots/.config/nvim/after/plugin/wiki.vim.lua b/dots/.config/nvim/after/plugin/wiki.vim.lua index 559726c9..62ccdfcb 100644 --- a/dots/.config/nvim/after/plugin/wiki.vim.lua +++ b/dots/.config/nvim/after/plugin/wiki.vim.lua @@ -13,11 +13,16 @@ nm ww (wiki-index) " nm s (wiki-link-follow-split) " nm v (wiki-link-follow-vsplit) -autocmd BufEnter *.md if expand('%:t') =~ '_' | echo 'hierarchical relation' | endif -autocmd BufEnter *.md if expand('%:t') =~ '--' | echo 'relation' | endif -autocmd BufEnter *.md if expand('%:t') =~ '<>' | echo 'dichotomy' | endif -autocmd BufEnter *.md if expand('%:t') =~ 'my-' | echo 'personal file' | endif -autocmd BufEnter *.md if expand('%:t') =~ 'project_' | echo 'project file' | endif +function! ZKContextualEcho() + let l:name = expand('%:t') + if l:name =~ '_' | echo 'hierarchical relation' + elseif l:name =~ '--' | echo 'relation' + elseif l:name =~ '<>' | echo 'dichotomy' + elseif l:name =~ 'my-' | echo 'personal file' + elseif l:name =~ 'project_' | echo 'project file' + endif +endfunction +execute 'autocmd BufEnter' g:zk_path . '/*.md' 'call ZKContextualEcho()' " Only load wiki.vim for zk directory let g:wiki_index_name='index'