Compare commits
2 Commits
ffb88edcf8
...
2907da6d9d
Author | SHA1 | Date |
---|---|---|
|
2907da6d9d | |
|
138b4a262f |
|
@ -33,8 +33,4 @@ vim.keymap.set("n", "<leader>f", "<cmd>Telescope file_browser<CR>", { desc = "fi
|
||||||
vim.keymap.set("n", "<leader>dab", '<cmd>:%bdelete|edit #|normal`"<CR>', { desc = "delete all buffers" })
|
vim.keymap.set("n", "<leader>dab", '<cmd>:%bdelete|edit #|normal`"<CR>', { desc = "delete all buffers" })
|
||||||
|
|
||||||
--SAVE
|
--SAVE
|
||||||
vim.keymap.set({ "n", "i" }, "<C-s>", "<cmd>w<CR>", { desc = "save" })
|
vim.keymap.set({ "n", "i" }, "<C-s>", "<cmd>wa<CR>", { desc = "save" })
|
||||||
|
|
||||||
--SESSIONS
|
|
||||||
vim.keymap.set("n", "<leader>sS", "<cmd>SessionManager load_session<CR>", { desc = "Search sessions" })
|
|
||||||
vim.keymap.set("n", "<leader>dS", "<cmd>SessionManager delete_session<CR>", { desc = "Delete session" })
|
|
||||||
|
|
|
@ -5,6 +5,14 @@ return {
|
||||||
"nvim-telescope/telescope.nvim",
|
"nvim-telescope/telescope.nvim",
|
||||||
"nvim-treesitter/nvim-treesitter",
|
"nvim-treesitter/nvim-treesitter",
|
||||||
},
|
},
|
||||||
|
init = function()
|
||||||
|
vim.keymap.set(
|
||||||
|
"n",
|
||||||
|
"<leader>sm",
|
||||||
|
"<cmd>vnew<CR><cmd>DevdocsOpenCurrent<CR>",
|
||||||
|
{ desc = "[S]earch the Friendly [M]anual" }
|
||||||
|
)
|
||||||
|
end,
|
||||||
opts = {
|
opts = {
|
||||||
dir_path = vim.fn.stdpath("data") .. "/devdocs", -- installation directory
|
dir_path = vim.fn.stdpath("data") .. "/devdocs", -- installation directory
|
||||||
telescope = {}, -- passed to the telescope picker
|
telescope = {}, -- passed to the telescope picker
|
||||||
|
@ -21,10 +29,10 @@ return {
|
||||||
},
|
},
|
||||||
wrap = false, -- text wrap, only applies to floating window
|
wrap = false, -- text wrap, only applies to floating window
|
||||||
previewer_cmd = nil, -- for example: "glow"
|
previewer_cmd = nil, -- for example: "glow"
|
||||||
cmd_args = {}, -- example using glow: { "-s", "dark", "-w", "80" }
|
cmd_args = { "-s", "dark", "-w", "80" },
|
||||||
cmd_ignore = {}, -- ignore cmd rendering for the listed docs
|
cmd_ignore = {}, -- ignore cmd rendering for the listed docs
|
||||||
picker_cmd = false, -- use cmd previewer in picker preview
|
picker_cmd = false, -- use cmd previewer in picker preview
|
||||||
picker_cmd_args = {}, -- example using glow: { "-s", "dark", "-w", "50" }
|
picker_cmd_args = { "-s", "dark", "-w", "50" },
|
||||||
mappings = { -- keymaps for the doc buffer
|
mappings = { -- keymaps for the doc buffer
|
||||||
open_in_browser = "",
|
open_in_browser = "",
|
||||||
},
|
},
|
||||||
|
|
|
@ -2,6 +2,8 @@ return {
|
||||||
"Shatur/neovim-session-manager",
|
"Shatur/neovim-session-manager",
|
||||||
dependencies = { "nvim-lua/plenary.nvim" },
|
dependencies = { "nvim-lua/plenary.nvim" },
|
||||||
config = function()
|
config = function()
|
||||||
|
vim.keymap.set("n", "<leader>sS", "<cmd>SessionManager load_session<CR>", { desc = "Search sessions" })
|
||||||
|
vim.keymap.set("n", "<leader>dS", "<cmd>SessionManager delete_session<CR>", { desc = "Delete session" })
|
||||||
local Path = require("plenary.path")
|
local Path = require("plenary.path")
|
||||||
local config = require("session_manager.config")
|
local config = require("session_manager.config")
|
||||||
require("session_manager").setup({
|
require("session_manager").setup({
|
||||||
|
|
Loading…
Reference in New Issue