我正在使用自动完成弹出脚本。
当我放置光标时
left:(here) 218px !important;
或者
left: (here) 218px !important;
弹出菜单像往常一样自动出现,然后我按Ctrl+S并粘贴:w
. 我认为它正在尝试完成:
for :w
。
有什么建议可以解决这个问题吗?
我的 vimrc 中有这个:
" Use CTRL-S for saving, also in Insert mode
noremap <C-S> :w<CR>
vnoremap <C-S> <C-C>:w<CR>
imap <C-S> <C-O>:w<CR>
使用
<Esc>
而不是<C-O>
解决问题。那里提供的自动完成脚本对我不起作用,所以我无法给出实际解决问题的正确方法,但据我所知,问题如下。
您使用的CTRL+命令除了在 vim 的Normal Mode中输入后跟回车S之外没有任何作用。+是在 vim 中保存文件的实际方式,你的+是一个快捷方式。
:w
:w
EnterCTRLS我被引导相信该弹出插件以某种方式阻止了快速切换到正常模式的快捷方式,从而插入
:w
到您的实际文档中。