summaryrefslogtreecommitdiff
path: root/nvim/lua/autocommands.lua
diff options
context:
space:
mode:
author2025-05-16 22:33:54 +0300
committer2025-05-16 22:33:54 +0300
commit49e5fa571005da10d156d14f82e145afaf96214e (patch)
treecefaf0227d17fd900858ec3ddb8b88665f443e08 /nvim/lua/autocommands.lua
parentПравки nvim конфига (diff)
downloaddotfiles-49e5fa571005da10d156d14f82e145afaf96214e.tar.gz
dotfiles-49e5fa571005da10d156d14f82e145afaf96214e.tar.bz2
dotfiles-49e5fa571005da10d156d14f82e145afaf96214e.tar.xz
dotfiles-49e5fa571005da10d156d14f82e145afaf96214e.zip
Обновления конфигов
Diffstat (limited to '')
-rw-r--r--nvim/lua/autocommands.lua25
1 files changed, 13 insertions, 12 deletions
diff --git a/nvim/lua/autocommands.lua b/nvim/lua/autocommands.lua
index 48c94d9..1431693 100644
--- a/nvim/lua/autocommands.lua
+++ b/nvim/lua/autocommands.lua
@@ -88,23 +88,24 @@ vim.api.nvim_create_autocmd("BufEnter", {
vim.api.nvim_create_autocmd({ "BufEnter", "BufAdd", "BufNew", "BufNewFile", "BufWinEnter" }, {
group = vim.api.nvim_create_augroup("TS_FOLD_WORKAROUND", {}),
callback = function()
+ vim.opt.foldlevelstart = 99
vim.opt.foldmethod = "expr"
vim.opt.foldexpr = "nvim_treesitter#foldexpr()"
end,
})
vim.api.nvim_create_autocmd("FileType", {
- pattern = "*",
- callback = function(args)
- local buf = args.buf
- local ft = vim.bo[buf].filetype
+ pattern = "*",
+ callback = function(args)
+ local buf = args.buf
+ local ft = vim.bo[buf].filetype
- if ft and ft ~= "" then
- local has_parser, _ = pcall(vim.treesitter.language.get_lang, ft)
- if has_parser then
- pcall(vim.treesitter.start, buf, ft)
- end
- end
- end
+ if ft and ft ~= "" then
+ local has_parser, _ = pcall(vim.treesitter.language.get_lang, ft)
+ if has_parser then
+ pcall(vim.treesitter.start, buf, ft)
+ end
+ end
+ end,
})
vim.api.nvim_create_autocmd("User", {
pattern = "TSUpdate",
@@ -181,5 +182,5 @@ vim.api.nvim_create_autocmd("VimResized", {
--
-- vim.api.nvim_create_autocmd("InsertLeave", {
-- pattern = "*",
--- command = "set relativenumber",
+-- callback = "set langmap=ФИСВУАПРШОЛДЬТЩЗЙКЫЕГМЦЧНЯ;ABCDEFGHIJKLMNOPQRSTUVWXYZ,фисвуапршолдьтщзйкыегмцчня;abcdefghijklmnopqrstuvwxyz",
-- })