AutoYADM commit: 2025-01-31 16:15:03

This commit is contained in:
Daniel Fichtinger 2025-01-31 16:15:03 -05:00
parent d3b5a7badd
commit 14748804c4

View file

@ -1,23 +1,40 @@
return { return {
"bullets-vim/bullets.vim", "bullets-vim/bullets.vim",
keys = { keys = {
{ { "<CR>", "<Plug>(bullets-newline)", mode = "i", ft = "markdown" },
"<CR>", { "<S-CR>", "<CR>", mode = "i", ft = "markdown", remap = false },
"<Plug>(bullets-newline)", { "gN", "<Plug>(bullets-renumber)", mode = { "n", "v" }, ft = "markdown" },
mode = "i", { "<leader>ch", "<Plug>(bullets-toggle-checkbox)", ft = "markdown" },
ft = "markdown", { "<C-t>", "<Plug>(bullets-demote)", ft = "markdown", mode = "i" },
}, { ">", "<Plug>(bullets-demote)", ft = "markdown", mode = "v" },
{ { ">>", "<Plug>(bullets-demote)", ft = "markdown" },
"<S-CR>", { "<C-s>", "<Plug>(bullets-promote)", ft = "markdown", mode = "i" },
"<CR>", { "<", "<Plug>(bullets-promote)", ft = "markdown", mode = "v" },
mode = "i", { "<<", "<Plug>(bullets-promote)", ft = "markdown" },
ft = "markdown",
remap = false,
},
}, },
init = function() init = function()
vim.g.bullets_enabled_file_types = { "markdown" } vim.g.bullets_enabled_file_types = { "markdown" }
vim.g.bullets_enable_in_empty_buffers = 0 vim.g.bullets_enable_in_empty_buffers = 1
vim.g.bullets_set_mappings = 0 vim.g.bullets_set_mappings = 0
vim.cmd([[
let g:bullets_custom_mappings = [
\ ['imap', '<cr>', '<Plug>(bullets-newline)'],
\ ['inoremap', '<S-cr>', '<cr>'],
\
" \ ['nmap', 'o', '<Plug>(bullets-newline)'],
\
\ ['vmap', 'gN', '<Plug>(bullets-renumber)'],
\ ['nmap', 'gN', '<Plug>(bullets-renumber)'],
\
\ ['nmap', '<leader>ch', '<Plug>(bullets-toggle-checkbox)'],
\
\ ['imap', '<C-t>', '<Plug>(bullets-demote)'],
\ ['nmap', '>>', '<Plug>(bullets-demote)'],
\ ['vmap', '>', '<Plug>(bullets-demote)'],
\ ['imap', '<C-s>', '<Plug>(bullets-promote)'],
\ ['nmap', '<<', '<Plug>(bullets-promote)'],
\ ['vmap', '<', '<Plug>(bullets-promote)'],
\ ]
]])
end, end,
} }