VIM关于colorize插件的问题

VIM关于colorize插件的问题,vim,plugins,colorize,Vim,Plugins,Colorize,它工作得很好,但它依赖于我使用Esc退出输入模式 我倾向于使用jj(我在-vimrc中设置了jj) 如何调整代码的最后一行以适应jj “当您点击escape时,您需要下一行将颜色更改回原处 inoremap <Esc> <Esc>:highlight Normal guibg=Sys_Window<cr> inoremap:突出显示普通guibg=Sys\u窗口 您可以在~/.vimrc中使用以下映射: inoremap jj <Esc>:hig

它工作得很好,但它依赖于我使用Esc退出输入模式

我倾向于使用jj(我在-vimrc中设置了jj)

如何调整代码的最后一行以适应jj

“当您点击escape时,您需要下一行将颜色更改回原处

inoremap <Esc> <Esc>:highlight Normal guibg=Sys_Window<cr>
inoremap:突出显示普通guibg=Sys\u窗口

您可以在~/.vimrc中使用以下映射:

inoremap jj <Esc>:highlight Normal guibg=Sys_Window<CR>
inoremap jj:突出显示普通guibg=Sys\u窗口
注意:如果您已经有了
inoremap jj
行,您可以用
inoremap
代替
imap
——这样一来,
jj
就“失效”了,还可以使用您设置的
绑定


希望这有帮助!

退出插入模式时会启动一个事件。也许您最好使用它:

augroup alterNormal
    autocmd InsertLeave * :highlight Normal guibg=Sys_Window
augroup END