Правки nvim конфига

This commit is contained in:
Alexander Neonxp Kiryukhin 2025-05-13 10:07:17 +03:00
parent 7e3d15704b
commit e9a2f811b7
Signed by: NeonXP
SSH key fingerprint: SHA256:SVt7TjxbVc87m1QYaQziOJ0N3OCFURv2g76gD/UTTXI
15 changed files with 313 additions and 166 deletions

View file

@ -32,12 +32,15 @@ local options = {
scrolloff = 8,
sidescrolloff = 8,
syntax = "on",
foldmethod = "marker",
foldmethod = "expr",
foldmarker = "{{{,}}}",
--foldexpr = "nvim_treesitter#foldexpr()",
foldlevelstart = 0,
--foldexpr = "v:lua.vim.treesitter.foldexpr()",
foldexpr = "nvim_treesitter#foldexpr()",
foldlevelstart = 99,
foldenable = true,
scrolloff = 999,
so = vim.fn.floor(vim.fn.winheight(0) / 2),
guicursor = "n-v-c:block,i-ci-ve:ver25,r-cr:hor20,o:hor50,i:blinkwait700-blinkoff400-blinkon250-Cursor/lCursor,a:blinkwait700-blinkoff400-blinkon250-Cursor/lCursor,sm:block-blinkwait175-blinkoff150-blinkon175",
}
vim.opt.formatoptions:append({ r = true, o = true })
vim.opt.shortmess:append("c")
@ -45,5 +48,11 @@ vim.opt.shortmess:append("c")
for k, v in pairs(options) do
vim.opt[k] = v
end
vim.wo.foldmethod = "expr"
vim.wo.foldexpr = "v:lua.vim.treesitter.foldexpr()"
vim.cmd("set whichwrap+=<,>,[,],h,l")
vim.filetype.add({
extension = {
templ = "templ",
},
})