feat(Neovim): Sensible keymaps, prune plugins, Kickstart.nvim LSP code

This commit is contained in:
Pratik Tripathy
2024-12-16 19:50:50 +05:30
parent c6f9dd6a87
commit 4a1715446c
12 changed files with 450 additions and 729 deletions

View File

@@ -52,6 +52,12 @@ vim.keymap.set({ "i", "x", "n", "s" }, "<C-s>", "<cmd>w<cr><esc>", { desc = "Sav
vim.keymap.set({ "i", "x", "n", "s" }, "<C-q>", "<cmd>wqa<cr><esc>", { desc = "Save all files and Quit Neovim" })
-- Close Current Buffer
vim.keymap.set({ "n", "v" }, "<leader>bx", function()
if vim.bo.modified then
vim.cmd.write()
end
vim.cmd("bdelete")
end, { desc = "Save and close current buffer" })
vim.keymap.set({ "n", "v" }, "<leader>xb", function()
if vim.bo.modified then
vim.cmd.write()