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

This commit is contained in:
Daniel Fichtinger 2025-01-31 16:30:03 -05:00
parent 14748804c4
commit 69c1240786
3 changed files with 28 additions and 16 deletions

View file

@ -1,17 +1,17 @@
return { return {
"bullets-vim/bullets.vim", "bullets-vim/bullets.vim",
keys = { -- keys = {
{ "<CR>", "<Plug>(bullets-newline)", mode = "i", ft = "markdown" }, -- { "<CR>", "<Plug>(bullets-newline)", mode = "i", ft = "markdown" },
{ "<S-CR>", "<CR>", mode = "i", ft = "markdown", remap = false }, -- { "<S-CR>", "<CR>", mode = "i", ft = "markdown", remap = false },
{ "gN", "<Plug>(bullets-renumber)", mode = { "n", "v" }, ft = "markdown" }, -- { "gN", "<Plug>(bullets-renumber)", mode = { "n", "v" }, ft = "markdown" },
{ "<leader>ch", "<Plug>(bullets-toggle-checkbox)", ft = "markdown" }, -- { "<leader>ch", "<Plug>(bullets-toggle-checkbox)", ft = "markdown" },
{ "<C-t>", "<Plug>(bullets-demote)", ft = "markdown", mode = "i" }, -- { "<C-t>", "<Plug>(bullets-demote)", ft = "markdown", mode = "i" },
{ ">", "<Plug>(bullets-demote)", ft = "markdown", mode = "v" }, -- { ">", "<Plug>(bullets-demote)", ft = "markdown", mode = "v" },
{ ">>", "<Plug>(bullets-demote)", ft = "markdown" }, -- { ">>", "<Plug>(bullets-demote)", ft = "markdown" },
{ "<C-s>", "<Plug>(bullets-promote)", ft = "markdown", mode = "i" }, -- { "<C-s>", "<Plug>(bullets-promote)", ft = "markdown", mode = "i" },
{ "<", "<Plug>(bullets-promote)", ft = "markdown", mode = "v" }, -- { "<", "<Plug>(bullets-promote)", ft = "markdown", mode = "v" },
{ "<<", "<Plug>(bullets-promote)", ft = "markdown" }, -- { "<<", "<Plug>(bullets-promote)", ft = "markdown" },
}, -- },
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 = 1 vim.g.bullets_enable_in_empty_buffers = 1
@ -21,7 +21,6 @@ let g:bullets_custom_mappings = [
\ ['imap', '<cr>', '<Plug>(bullets-newline)'], \ ['imap', '<cr>', '<Plug>(bullets-newline)'],
\ ['inoremap', '<S-cr>', '<cr>'], \ ['inoremap', '<S-cr>', '<cr>'],
\ \
" \ ['nmap', 'o', '<Plug>(bullets-newline)'],
\ \
\ ['vmap', 'gN', '<Plug>(bullets-renumber)'], \ ['vmap', 'gN', '<Plug>(bullets-renumber)'],
\ ['nmap', 'gN', '<Plug>(bullets-renumber)'], \ ['nmap', 'gN', '<Plug>(bullets-renumber)'],

View file

@ -6,11 +6,8 @@ local function mapPrefix(prefix, enabled)
-- define the suffix mappings -- define the suffix mappings
local mappings = { local mappings = {
toggle = "n", toggle = "n",
toggleLeftSide = "ql",
toggleRightSide = "qr",
widthUp = "=", widthUp = "=",
widthDown = "-", widthDown = "-",
scratchPad = "s",
} }
-- concat prefix and suffix -- concat prefix and suffix
for action, suffix in pairs(mappings) do for action, suffix in pairs(mappings) do

View file

@ -0,0 +1,16 @@
return {
"arnamak/stay-centered.nvim",
opts = {
enabled = false,
},
keys = {
{
"<C-Cr>s",
function()
require("stay-centered").toggle()
end,
mode = { "v", "n" },
desc = "Toggle stay-centered",
},
},
}