From 3beb422e6966a50ca2b41fffd74d44376023c55e Mon Sep 17 00:00:00 2001 From: Robert GΓΌnzler Date: Tue, 2 Nov 2021 17:32:48 +0100 Subject: vim: fix markdown foldlevel calculation and comment out the conceals --- .vim/after/ftplugin/markdown.lua | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to '.vim/after') diff --git a/.vim/after/ftplugin/markdown.lua b/.vim/after/ftplugin/markdown.lua index c0796b8..7920b38 100644 --- a/.vim/after/ftplugin/markdown.lua +++ b/.vim/after/ftplugin/markdown.lua @@ -3,10 +3,10 @@ local nnoremap = require('astronauta.keymap').nnoremap vim.opt.foldlevel = 1 vim.opt.spell = true -vim.fn.matchadd('Conceal', '\\[ \\]', 0, -1, { conceal = '☐' }) -vim.fn.matchadd('Conceal', '\\[x\\]', 0, -1, { conceal = 'β˜‘' }) -vim.fn.matchadd('Conceal', '\\[-\\]', 0, -1, { conceal = 'β˜’' }) -vim.fn.matchadd('Conceal', '\\[\\]', 0, -1, { conceal = 'πŸž•' }) +-- vim.fn.matchadd('Conceal', '\\[ \\]', 0, -1, { conceal = '☐' }) +-- vim.fn.matchadd('Conceal', '\\[x\\]', 0, -1, { conceal = 'β˜‘' }) +-- vim.fn.matchadd('Conceal', '\\[-\\]', 0, -1, { conceal = 'β˜’' }) +-- vim.fn.matchadd('Conceal', '\\[\\]', 0, -1, { conceal = 'πŸž•' }) nnoremap { 'Markdown_OpenUrlUnderCursor', @@ -19,7 +19,7 @@ vim.cmd [[ command! -nargs=* ZettelkastenNew lua require('zk').new(nil, -- markdown list folding local function calc_lvl(line) - local i, k = string.find(line, "^[ ]*[*-]") + local i, k = string.find(line, '^[ ]*[*-]') if i and k then return ((k-i) / vim.fn.shiftwidth()) + 1 end return 0 end @@ -34,7 +34,7 @@ function _G.markdown_lst_foldexpr(lnum) if lvl_c < lvl_n then return '>'..lvl_c end -- starts if lvl_c > lvl_n then return '<'..lvl_c end -- ends end - return '=' + return lvl_c end vim.opt.foldlevel = 0 vim.opt.foldexpr = 'v:lua.markdown_lst_foldexpr(v:lnum)' -- cgit 1.4.1