fix null-ls cppcheck, add buffermappings, better window highlighting
This commit is contained in:
parent
6458c24d8a
commit
c371ab161e
4 changed files with 19 additions and 2 deletions
|
@ -18,3 +18,15 @@ vim.api.nvim_create_autocmd({"BufWinEnter"}, {
|
||||||
desc = "load view (folds), when opening file",
|
desc = "load view (folds), when opening file",
|
||||||
command = "silent! loadview"
|
command = "silent! loadview"
|
||||||
})
|
})
|
||||||
|
|
||||||
|
vim.api.nvim_create_autocmd("WinEnter", {
|
||||||
|
callback = function()
|
||||||
|
vim.wo.cursorline = true
|
||||||
|
end,
|
||||||
|
})
|
||||||
|
|
||||||
|
vim.api.nvim_create_autocmd("WinLeave", {
|
||||||
|
callback = function()
|
||||||
|
vim.wo.cursorline = false
|
||||||
|
end,
|
||||||
|
})
|
||||||
|
|
|
@ -19,6 +19,8 @@ vim.api.nvim_set_keymap("n", "<C-l>", "<C-w>l", {})
|
||||||
-- buffer operations
|
-- buffer operations
|
||||||
vim.api.nvim_set_keymap("n", "<leader><tab>", "<C-^>", {})
|
vim.api.nvim_set_keymap("n", "<leader><tab>", "<C-^>", {})
|
||||||
vim.api.nvim_set_keymap("n", "<leader>bd", "<cmd>bd<cr>", {})
|
vim.api.nvim_set_keymap("n", "<leader>bd", "<cmd>bd<cr>", {})
|
||||||
|
vim.api.nvim_set_keymap("n", "<leader>bn", "<cmd>bnext<cr>", {})
|
||||||
|
vim.api.nvim_set_keymap("n", "<leader>bp", "<cmd>bprevious<cr>", {})
|
||||||
|
|
||||||
-- quickfix and locationlist
|
-- quickfix and locationlist
|
||||||
vim.api.nvim_set_keymap("n", "<S-h>", "<cmd>cnext<cr>zz", {})
|
vim.api.nvim_set_keymap("n", "<S-h>", "<cmd>cnext<cr>zz", {})
|
||||||
|
|
|
@ -73,4 +73,8 @@ vim.opt.backup = false
|
||||||
vim.opt.undodir = os.getenv("HOME") .. "/.local/share/nvim/undodir"
|
vim.opt.undodir = os.getenv("HOME") .. "/.local/share/nvim/undodir"
|
||||||
vim.opt.undofile = true
|
vim.opt.undofile = true
|
||||||
|
|
||||||
vim.opt.shortmess = "I"
|
-- message options
|
||||||
|
vim.opt.shortmess = "aItTF"
|
||||||
|
|
||||||
|
-- hide buffers instead of closing
|
||||||
|
vim.opt.hidden = true
|
||||||
|
|
|
@ -85,7 +85,6 @@ return {
|
||||||
null_ls.builtins.code_actions.gitrebase,
|
null_ls.builtins.code_actions.gitrebase,
|
||||||
null_ls.builtins.diagnostics.checkmake,
|
null_ls.builtins.diagnostics.checkmake,
|
||||||
null_ls.builtins.diagnostics.cmake_lint,
|
null_ls.builtins.diagnostics.cmake_lint,
|
||||||
null_ls.builtins.diagnostics.cppcheck,
|
|
||||||
null_ls.builtins.diagnostics.yamllint,
|
null_ls.builtins.diagnostics.yamllint,
|
||||||
null_ls.builtins.diagnostics.sqlfluff.with({
|
null_ls.builtins.diagnostics.sqlfluff.with({
|
||||||
extra_args = { "--dialect", "sqlite" },
|
extra_args = { "--dialect", "sqlite" },
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue