summaryrefslogtreecommitdiff
path: root/nvim/lua/autocommands.lua
diff options
context:
space:
mode:
Diffstat (limited to 'nvim/lua/autocommands.lua')
-rw-r--r--nvim/lua/autocommands.lua10
1 files changed, 10 insertions, 0 deletions
diff --git a/nvim/lua/autocommands.lua b/nvim/lua/autocommands.lua
index d9edd27..a0a7e5e 100644
--- a/nvim/lua/autocommands.lua
+++ b/nvim/lua/autocommands.lua
@@ -115,6 +115,16 @@ vim.api.nvim_create_autocmd("BufLeave", {
end,
})
+vim.api.nvim_create_autocmd({ "BufReadPost", "BufWinEnter", "WinEnter" }, {
+ pattern = "*",
+ callback = function(args)
+ -- Проверяем, что это не терминальный буфер
+ if not vim.startswith(vim.api.nvim_buf_get_name(args.buf), "term://") then
+ vim.cmd("normal zR") -- Развернуть все складки
+ end
+ end,
+})
+
-- vim.api.nvim_create_autocmd("InsertEnter", {
-- pattern = "*",
-- command = "set norelativenumber",