feat(nvim): More leader mappings and text objects

This commit is contained in:
js0ny 2025-01-12 22:36:49 +00:00
parent aeec1ce5c7
commit 073c60f07d
17 changed files with 264 additions and 130 deletions

View file

@ -7,10 +7,16 @@
]]
-- 针对特定文件类型设置快捷键
vim.api.nvim_create_autocmd("FileType", {
pattern = "markdown", -- 指定文件类型
callback = function()
vim.api.nvim_buf_set_keymap(0, "v", "`", "c`<C-r>\"`<Esc>", { noremap = true, silent = true, desc = "Wrap selection with backticks" })
end,
pattern = "markdown", -- 指定文件类型
callback = function()
vim.api.nvim_buf_set_keymap(
0,
"v",
"`",
'c`<C-r>"`<Esc>',
{ noremap = true, silent = true, desc = "Wrap selection with backticks" }
)
end,
})
-- 加载配置
@ -24,5 +30,4 @@ require("config.plugins")
-- 加载主题
require("config.colorscheme")
-- vim.api.nvim_create_autocmd({ "VimEnter" }, { callback = open_nvim_tree })