nvim tweaks
This commit is contained in:
+10
-9
@@ -56,7 +56,7 @@ vim.opt.foldtext = ""
|
|||||||
vim.opt.foldexpr = "v:lua.vim.treesitter.foldexpr()"
|
vim.opt.foldexpr = "v:lua.vim.treesitter.foldexpr()"
|
||||||
|
|
||||||
-- Format settings
|
-- Format settings
|
||||||
vim.opt.formatoptions = "jroqlnt"
|
vim.opt.formatoptions = "jqlnt"
|
||||||
|
|
||||||
-- Grep settings
|
-- Grep settings
|
||||||
vim.opt.grepformat = "%f:%l:%c:%m"
|
vim.opt.grepformat = "%f:%l:%c:%m"
|
||||||
@@ -92,7 +92,7 @@ vim.diagnostic.config({
|
|||||||
},
|
},
|
||||||
signs = false,
|
signs = false,
|
||||||
virtual_lines = {
|
virtual_lines = {
|
||||||
only_current_line = true,
|
current_line = true,
|
||||||
spacing = vim.o.shiftwidth,
|
spacing = vim.o.shiftwidth,
|
||||||
severity = { min = vim.diagnostic.severity.ERROR },
|
severity = { min = vim.diagnostic.severity.ERROR },
|
||||||
},
|
},
|
||||||
@@ -100,6 +100,14 @@ vim.diagnostic.config({
|
|||||||
})
|
})
|
||||||
vim.lsp.set_log_level(2)
|
vim.lsp.set_log_level(2)
|
||||||
|
|
||||||
|
vim.api.nvim_create_autocmd("FileType", {
|
||||||
|
desc = "Disable auto-commenting on new line",
|
||||||
|
pattern = "*",
|
||||||
|
callback = function()
|
||||||
|
vim.opt_local.formatoptions:remove({ "r", "o" })
|
||||||
|
end,
|
||||||
|
})
|
||||||
|
|
||||||
-- ----------------------------------------
|
-- ----------------------------------------
|
||||||
-- MAPS
|
-- MAPS
|
||||||
-- ----------------------------------------
|
-- ----------------------------------------
|
||||||
@@ -168,12 +176,6 @@ map("n", "<leader>uI", function()
|
|||||||
vim.api.nvim_input("I")
|
vim.api.nvim_input("I")
|
||||||
end, { desc = "Inspect Tree" })
|
end, { desc = "Inspect Tree" })
|
||||||
|
|
||||||
-- Terminal Mappings overridden by Snacks.terminal
|
|
||||||
-- map("n", "<C-/>", "<cmd>terminal<cr>", { desc = "Show Terminal" })
|
|
||||||
-- map("t", "<C-/>", "<cmd>close<cr>", { desc = "Hide Terminal" })
|
|
||||||
-- map("n", "<C-_>", "<cmd>terminal<cr>", { desc = "which_key_ignore" })
|
|
||||||
-- map("t", "<C-_>", "<cmd>close<cr>", { desc = "which_key_ignore" })
|
|
||||||
|
|
||||||
-- windows
|
-- windows
|
||||||
map("n", "<M-v>", "<cmd>vsplit<cr>", { desc = "Split Window Right", remap = true })
|
map("n", "<M-v>", "<cmd>vsplit<cr>", { desc = "Split Window Right", remap = true })
|
||||||
map("n", "<M-s>", "<cmd>split<cr>", { desc = "Split Window Below", remap = true })
|
map("n", "<M-s>", "<cmd>split<cr>", { desc = "Split Window Below", remap = true })
|
||||||
@@ -1363,7 +1365,6 @@ local function makespec_treesitter()
|
|||||||
disable = function(lang, buf) return lang == "python" end,
|
disable = function(lang, buf) return lang == "python" end,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
init = function() vim.opt.foldexpr = "nvim_treesitter#foldexpr()" end,
|
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user