From 11e389eecb88750df78caad47cbda8da9c3bbeec Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Mon, 5 Jun 2023 12:55:45 +0200 Subject: vim/inkpot: colorise ModeMsg (INSERT/REPLACE) --- vim/inkpot.vim | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/vim/inkpot.vim b/vim/inkpot.vim index 335d85f..64d199f 100644 --- a/vim/inkpot.vim +++ b/vim/inkpot.vim @@ -211,6 +211,17 @@ else exec "hi SpellLocal cterm=NONE ctermbg=" . X(36) exec "hi SpellCap cterm=NONE ctermbg=" . X(21) exec "hi MatchParen cterm=NONE ctermbg=" . X(3) . "ctermfg=" . X(25) + + " use different colors for INSERT and REPLACE modes + function! InsertModeColor(mode) + if a:mode == 'i' + hi ModeMsg ctermfg=141 + else + hi ModeMsg ctermfg=1 + endif + endfunction + + au InsertEnter,InsertChange * call InsertModeColor(v:insertmode) endif endif -- cgit v1.2.3