2011-06-16 47 views
0

它运行良好,但它依赖于我使用Esc退出输入模式。VIM关于colorize插件的问题

我倾向于使用JJ(这是我在-vimrc成立)

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

“你需要的下一行改变颜色回来时,你打逃脱

inoremap <Esc> <Esc>:highlight Normal guibg=Sys_Window<cr> 

回答

1

您可以使用下面的映射在你的的〜/ .vimrc

inoremap jj <Esc>:highlight Normal guibg=Sys_Window<CR> 

注意:如果您已经有inoremap jj <Esc>行,那么您可以用inoremap替代imap - 这样,jj只是'通过'而且还使用你设置的<Esc>绑定。

希望这会有所帮助!

1

退出插入模式时会启动一个事件。也许你应该更好地使用它:

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