mirror of
https://github.com/cap153/nvim.git
synced 2026-04-19 19:36:42 +08:00
25 lines
569 B
Lua
25 lines
569 B
Lua
-- === undotree ===
|
|
local P = {
|
|
name = "undotree",
|
|
}
|
|
|
|
-- 快捷键触发
|
|
vim.keymap.set({ "n", "x" }, "<leader>u", function()
|
|
PackUtils.load(P, function()
|
|
require('undotree').setup({
|
|
keymaps = {
|
|
["e"] = "move_next",
|
|
["u"] = "move_prev",
|
|
["n"] = "move2parent",
|
|
["E"] = "move_change_next",
|
|
["U"] = "move_change_prev",
|
|
["<cr>"] = "action_enter",
|
|
["i"] = "action_enter",
|
|
["d"] = "enter_diffbuf",
|
|
["q"] = "quit",
|
|
["S"] = "update_undotree_view",
|
|
},
|
|
})
|
|
end)
|
|
require('undotree').toggle()
|
|
end, { desc = "toggle undotree" })
|