diff options
Diffstat (limited to 'vim/init/keymaps.vim')
-rw-r--r-- | vim/init/keymaps.vim | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/vim/init/keymaps.vim b/vim/init/keymaps.vim index 7921693..d94e7c0 100644 --- a/vim/init/keymaps.vim +++ b/vim/init/keymaps.vim | |||
@@ -53,8 +53,9 @@ function! ToggleWinPadding() | |||
53 | if g:alacritty_extra_padding | 53 | if g:alacritty_extra_padding |
54 | !alacritty msg config --window-id $WINDOWID --reset | 54 | !alacritty msg config --window-id $WINDOWID --reset |
55 | else | 55 | else |
56 | redir => output | hi SignColumn | redir END | 56 | redir => output | hi LineNr | redir END |
57 | let bg_color = matchstr(output, 'guibg=\zs[^\s]\+\ze') | 57 | let bg_color = matchstr(output, 'guibg=\zs[^\s]\+\ze') |
58 | exe "hi EndOfBuffer guifg="..bg_color.." guibg="..bg_color | ||
58 | exe "!alacritty msg config --window-id $WINDOWID window.padding.x=300 'colors.primary.background=\"\\"..bg_color.."\"'" | 59 | exe "!alacritty msg config --window-id $WINDOWID window.padding.x=300 'colors.primary.background=\"\\"..bg_color.."\"'" |
59 | endif | 60 | endif |
60 | 61 | ||
@@ -439,6 +440,7 @@ endfunc | |||
439 | nnoremap <leader><leader>fm :<C-\>e'set foldmethod='..&foldmethod<CR> | 440 | nnoremap <leader><leader>fm :<C-\>e'set foldmethod='..&foldmethod<CR> |
440 | nnoremap <leader><leader>fc :<C-\>e'set foldcolumn='..&foldcolumn<CR> | 441 | nnoremap <leader><leader>fc :<C-\>e'set foldcolumn='..&foldcolumn<CR> |
441 | 442 | ||
443 | " Toggle fold and foldcolumn | ||
442 | nnoremap <expr> zi "zizz:silent set foldcolumn="..(&foldenable ? "0" : "auto:3").."\<CR>" | 444 | nnoremap <expr> zi "zizz:silent set foldcolumn="..(&foldenable ? "0" : "auto:3").."\<CR>" |
443 | 445 | ||
444 | " Show fold level when it changes | 446 | " Show fold level when it changes |