From c35b450705899b011957f16c2a583e1e3818af8c Mon Sep 17 00:00:00 2001 From: Robert Günzler Date: Fri, 27 May 2022 12:53:21 +0200 Subject: vim: register keybinds with which-key --- .vim/after/ftplugin/markdown.lua | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to '.vim/after/ftplugin') 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', - 'Markdown_OpenUrlUnderCursor', +vim.keymap.set('n', 'Markdown_OpenUrlUnderCursor', function() require('misc').open_under_cursor('url-launcher') end ) -vim.keymap.set('n', - 'l', +vim.keymap.set('n', 'l', function() require('misc').link_preview() end ) +wk_register { ['l'] = {'link preview'} } -- vim.keymap.set('n', 'zn', function() require('zk').new() end) -- vim.keymap.set('n', 'zi', function() require('zk').index() end) -- vim.cmd [[ command! -nargs=* ZettelkastenNew lua require('zk').new(nil, ) ]] + +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]]} } -- cgit 1.4.1