【发布时间】:2019-02-23 22:07:25
【问题描述】:
我正在尝试映射一个键以在键上切换 Syntastic 启用和禁用,而不是一直处于活动状态。
我的 ~/.vimrc
中有关注let g:syntastic_mode_map = { 'mode': 'passive', 'active_filetypes': [],'passive_filetypes': [] }
nnoremap <C-w><C-q> :SyntasticCheck<CR> :SyntasticToggleMode<CR>
但是,当我按下 CTRL+q 或 CTRL+w 时,什么也没有发生。
【问题讨论】:
-
你映射了 2 个键 [CTRL+w]+[CTRL+q] 所以一个接一个地按下它们并稍作停顿(较长的停顿使 vim 认为它是一个单独的键,而不是映射的一部分) .
-
哦!这不是我想要的,我想有一个单独的键映射用于启用/禁用检查,另一个用于切换窗口
标签: vim