From 9e18be760c562aad712e0329e79e08aca7d5b098 Mon Sep 17 00:00:00 2001 From: Julian Prein Date: Tue, 25 Nov 2025 17:27:48 +0100 Subject: [PATCH] vim:setts: Use the number column for the signcolumn --- .config/vim/vimrc.d/30-settings.vim | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.config/vim/vimrc.d/30-settings.vim b/.config/vim/vimrc.d/30-settings.vim index 13e9fa3..cde43d2 100644 --- a/.config/vim/vimrc.d/30-settings.vim +++ b/.config/vim/vimrc.d/30-settings.vim @@ -119,6 +119,15 @@ if (exists('g:loaded_gitgutter')) " lines have been changed. set foldtext=gitgutter#fold#foldtext() endif +" Use the number column for the signcolumn (e.g. gitgutter, lsp diagnostics), +" but don't fallback to 'auto' when &number is off +" TODO: install autocommand to set signcolumn to yes when number is turned off +" (and back to number when turned back on) +if &number + set signcolumn=number +else + set signcolumn=yes +endif " Netrw " Use tree style listing