checkhealth.lua (688B)
1 vim.keymap.set('n', 'gO', function() 2 require('vim.treesitter._headings').show_toc(6) 3 end, { buffer = 0, silent = true, desc = 'Show an Outline of the current buffer' }) 4 5 vim.keymap.set('n', ']]', function() 6 require('vim.treesitter._headings').jump({ count = 1, level = 1 }) 7 end, { buffer = 0, silent = false, desc = 'Jump to next section' }) 8 vim.keymap.set('n', '[[', function() 9 require('vim.treesitter._headings').jump({ count = -1, level = 1 }) 10 end, { buffer = 0, silent = false, desc = 'Jump to previous section' }) 11 12 vim.b.undo_ftplugin = (vim.b.undo_ftplugin or '') 13 .. '\n sil! exe "nunmap <buffer> gO"' 14 .. '\n sil! exe "nunmap <buffer> ]]" | sil! exe "nunmap <buffer> [["'