added session plugin
parent
6c352db191
commit
6c886df0d5
|
@ -88,3 +88,12 @@ end
|
||||||
|
|
||||||
-- Map <leader>v to the custom function
|
-- Map <leader>v to the custom function
|
||||||
keymap.set('n', '<leader>v', [[:lua move_to_vertical_split()<CR>]], { noremap = true, silent = true })
|
keymap.set('n', '<leader>v', [[:lua move_to_vertical_split()<CR>]], { noremap = true, silent = true })
|
||||||
|
|
||||||
|
-- load the session for the current directory
|
||||||
|
keymap.set("n", "<leader>qs", function() require("persistence").load() end)
|
||||||
|
-- select a session to load
|
||||||
|
keymap.set("n", "<leader>qS", function() require("persistence").select() end)
|
||||||
|
-- load the last session
|
||||||
|
keymap.set("n", "<leader>ql", function() require("persistence").load({ last = true }) end)
|
||||||
|
-- stop Persistence => session won't be saved on exit
|
||||||
|
keymap.set("n", "<leader>qd", function() require("persistence").stop() end)
|
||||||
|
|
|
@ -127,6 +127,15 @@ return {
|
||||||
})
|
})
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
|
|
||||||
|
-- Lua sesion manager
|
||||||
|
{
|
||||||
|
"folke/persistence.nvim",
|
||||||
|
event = "BufReadPre", -- this will only start session saving when an actual file was opened
|
||||||
|
opts = {
|
||||||
|
-- add any custom options here
|
||||||
|
}
|
||||||
|
},
|
||||||
-- lazy.nvim Hardtime
|
-- lazy.nvim Hardtime
|
||||||
-- {
|
-- {
|
||||||
-- "m4xshen/hardtime.nvim",
|
-- "m4xshen/hardtime.nvim",
|
||||||
|
|
Loading…
Reference in New Issue