Compare commits

..

4 Commits

Author SHA1 Message Date
andrzej ac6258f478 fix wrapping 2024-05-08 18:09:02 +02:00
andrzej f6e6f5ae70 session keymaps 2024-05-06 23:52:44 +02:00
andrzej c87c31ad28 remove diagnostic popup keymap (it happens automatically now) 2024-05-06 23:47:55 +02:00
andrzej 4db2d2324e load session for current dir on open 2024-05-06 23:47:29 +02:00
4 changed files with 17 additions and 9 deletions

View File

@ -34,9 +34,7 @@ vim.keymap.set("n", "<leader>dab", '<cmd>:%bdelete|edit #|normal`"<CR>', { desc
--SAVE
vim.keymap.set({ "n", "i" }, "<C-s>", "<cmd>w<CR>", { desc = "save" })
--vim.keymap.set({ "n", "i" }, "<C-sa>", "<cmd>wa<CR>", { desc = "save" })
--
--DIAGNOSTIC POPUP
vim.keymap.set("n", "<leader>dp", function()
vim.diagnostic.open_float()
end)
--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" })

View File

@ -50,3 +50,5 @@ vim.g.markdown_folding = 1
vim.opt.spelllang = "en_us"
vim.opt.spell = true
vim.opt.textwidth = 0 --prevent vim from isnerting linebreaks
vim.opt.linebreak = true
vim.opt.wrap = true

View File

@ -1 +1,11 @@
return { "Shatur/neovim-session-manager" }
return {
"Shatur/neovim-session-manager",
dependencies = { "nvim-lua/plenary.nvim" },
config = function()
local Path = require("plenary.path")
local config = require("session_manager.config")
require("session_manager").setup({
autoload_mode = config.AutoloadMode.CurrentDir,
})
end,
}

View File

@ -1,6 +1,4 @@
local function setProseModeVars(on)
vim.opt.wrap = on
vim.opt.linebreak = on
vim.opt.number = not on
vim.opt.signcolumn = on and "no" or "auto"
end