Neovim fixes

This commit is contained in:
Thomas Avé 2025-01-28 14:20:53 +01:00
parent 2a3f2210b5
commit e1042b2653
4 changed files with 12 additions and 1 deletions

View File

@ -30,6 +30,7 @@ vim.keymap.set("x", "<leader>x", "<C-X>", { noremap = true, silent = true })
vim.keymap.set("x", "<leader>ga", "g<C-A>", { noremap = true, silent = true })
vim.keymap.set("n", "<leader>s", ":sp<cr>", { noremap = true, silent = true })
vim.keymap.set("n", "<leader>v", ":vs<cr>", { noremap = true, silent = true })
vim.keymap.set("n", "<cr>", "<cr>", { noremap = true, silent = true })
vim.keymap.set("v", "J", ":m '>+1<CR>gv=gv")
vim.keymap.set("v", "K", ":m '<-2<CR>gv=gv")

View File

@ -26,6 +26,7 @@ return {
['<C-j>'] = { 'select_next', 'fallback' },
['<C-S-k>'] = { 'scroll_documentation_up', 'fallback' },
['<C-S-j>'] = { 'scroll_documentation_down', 'fallback' },
['<C-CR>'] = { 'accept', 'fallback'},
},
appearance = {
nerd_font_variant = 'mono'
@ -192,5 +193,10 @@ return {
virtual_text = false
})
vim.cmd("autocmd CursorHold,CursorHoldI * lua vim.diagnostic.open_float(nil, {focus=false})")
vim.api.nvim_create_autocmd('LspAttach', {
callback = function(args)
vim.bo[args.buf].formatexpr = nil
end,
})
end
}

View File

@ -14,6 +14,10 @@ return {
'--no-error-summary',
'--no-pretty',
"--use-fine-grained-cache",
'--python-executable',
function()
return vim.fn.exepath 'python3' or vim.fn.exepath 'python'
end
}
require("lint").linters_by_ft = {
python = {"dmypy"},

View File

@ -45,7 +45,7 @@ vim.opt.foldmethod = "expr"
vim.opt.foldlevel = 0
vim.opt.foldexpr = "getline(v:lnum)=~'^X-ExtEditorR'?1:0"
vim.opt.wrap = true
vim.opt.textwidth = 10000
vim.opt.textwidth = 120
-- Vimtex
vim.g.tex_flavor = 'latex'