summary refs log tree commit diff
path: root/.vim/after/ftplugin/markdown.lua
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2022-05-27 12:53:21 +0200
committerRobert Günzler <r@gnzler.io>2022-05-27 13:16:14 +0200
commitc35b450705899b011957f16c2a583e1e3818af8c (patch)
treec736ecd9c9dd1571a1c7f3b587e4d539a4f3db5e /.vim/after/ftplugin/markdown.lua
parent18b0a7c1943f28342dd2272135bf562f100d2839 (diff)
vim: register keybinds with which-key
Diffstat (limited to '.vim/after/ftplugin/markdown.lua')
-rw-r--r--.vim/after/ftplugin/markdown.lua12
1 files changed, 8 insertions, 4 deletions
diff --git a/.vim/after/ftplugin/markdown.lua b/.vim/after/ftplugin/markdown.lua
index 373b79e..22c19cb 100644
--- a/.vim/after/ftplugin/markdown.lua
+++ b/.vim/after/ftplugin/markdown.lua
@@ -6,16 +6,20 @@ vim.opt.foldlevel = 1
 -- vim.fn.matchadd('Conceal', '\\[-\\]', 0, -1, { conceal = '☒' })
 -- vim.fn.matchadd('Conceal', '\\[\\]', 0, -1, { conceal = '🞕' })
 
-vim.keymap.set('n',
-  '<Plug>Markdown_OpenUrlUnderCursor',
+vim.keymap.set('n', '<Plug>Markdown_OpenUrlUnderCursor',
   function() require('misc').open_under_cursor('url-launcher') end
 )
 
-vim.keymap.set('n',
-  '<leader>l',
+vim.keymap.set('n', '<localleader>l',
   function() require('misc').link_preview() end
 )
+wk_register { ['<localleader>l'] = {'link preview'} }
 
 -- vim.keymap.set('n', '<leader>zn', function() require('zk').new() end)
 -- vim.keymap.set('n', '<leader>zi', function() require('zk').index() end)
 -- vim.cmd [[ command! -nargs=* ZettelkastenNew lua require('zk').new(nil, <f-args>) ]]
+
+vim.keymap.set('n', 'gt', function()
+  require('telescope._extensions.todo-comments').exports.todo {cwd=vim.env.ZK_NOTEBOOK_DIR}
+end)
+wk_register { ['gt'] = {[[zk todo]]} }