From 94379cfaa8e26d908122754ae61a133379993fca Mon Sep 17 00:00:00 2001 From: Charles Cabergs Date: Thu, 29 Dec 2022 04:53:24 +0100 Subject: Updated nvim to automatically resize splits --- config/nvim/init.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'config/nvim') diff --git a/config/nvim/init.lua b/config/nvim/init.lua index e6d6697..3b045cf 100644 --- a/config/nvim/init.lua +++ b/config/nvim/init.lua @@ -23,6 +23,7 @@ vim.opt.shellredir = ">" -- don"t inclue stderr when reading a command -- intuitif split opening vim.opt.splitbelow = true vim.opt.splitright = true +vim.opt.equalalways = true -- tab vim.opt.expandtab = true -- tab to space @@ -121,6 +122,15 @@ vim.api.nvim_create_autocmd( } ) +vim.api.nvim_create_autocmd( + "VimResized", + { + pattern = "*", + command = [[ wincmd = ]], + group = augroup, + } +) + vim.cmd [[ highlight link DiffAdd GruvboxGreenSign ]] vim.cmd [[ highlight link DiffChange GruvboxYellowSign ]] vim.cmd [[ highlight link DiffDelete GruvboxRedSign ]] -- cgit