diff --git a/lua/cargdev/core/keymaps/personal.lua b/lua/cargdev/core/keymaps/personal.lua index 854bb71..e24d4c3 100644 --- a/lua/cargdev/core/keymaps/personal.lua +++ b/lua/cargdev/core/keymaps/personal.lua @@ -17,7 +17,8 @@ end, { desc = "Copy the entire line and paste just below" }) -- file management keymap.set("n", "w", ":w", { desc = "Save the current file" }) keymap.set("n", "xa", ":xa", { desc = "Save and close all the files" }) -keymap.set("n", "q", ":q", { desc = "Close all the files" }) +keymap.set("n", "q", ":q", { desc = "Quit" }) +keymap.set("n", "Q", ":q!", { desc = "Force quit" }) keymap.set("n", "so", ":source %", { desc = "Reload nvim" }) keymap.set("n", "no", ":noh ", { desc = "Reset search a word" }) diff --git a/lua/cargdev/plugins/persistence.lua b/lua/cargdev/plugins/persistence.lua index 0f2c9af..359d472 100644 --- a/lua/cargdev/plugins/persistence.lua +++ b/lua/cargdev/plugins/persistence.lua @@ -8,8 +8,8 @@ return { save_empty = false, }, keys = { - { "qs", function() require("persistence").load() end, desc = "Restore session" }, - { "ql", function() require("persistence").load({ last = true }) end, desc = "Restore last session" }, - { "qd", function() require("persistence").stop() end, desc = "Don't save session" }, + { "ss", function() require("persistence").load() end, desc = "Restore session" }, + { "sl", function() require("persistence").load({ last = true }) end, desc = "Restore last session" }, + { "sd", function() require("persistence").stop() end, desc = "Don't save session" }, }, }