Answers:
与许多其他具有嵌入式编辑器的网站一样,Stack Overflow和其他Stack Exchange网站将各种键盘和弦绑定到编辑命令。这些有时称为访问键(如果要进行网络搜索),并且在页面加载时绑定。在您的情况下Ctrl-i,将覆盖Vimperator的用于在外部编辑器中编辑HTML文本区域的默认键盘映射。插入而不是其默认操作*emphasized text*
。为了解决这个问题,您可以向.vimperatorrc添加新的映射。我用过
inoremap <Leader>i <C-i>
我的<Leader>
密钥是-,因此我着重于HTML文本区域,-i开始在外部编辑器中进行编辑。
从问题中可以很明显地看出,您以前曾使用过此功能,但对于那些尚未使用过的功能,控制使用哪个外部编辑器的选项是“编辑器”。对于gVim / MacVim,请使用-f
标志“ foreground”,以防止Vim派生自己的进程(并失去与已编辑文本区域的关联)。请参阅:help 'editor'
。我使用的MacVim和我的两个相关线.vimperatorrc因此阅读:
set editor="/usr/local/bin/mvim -f"
inoremap <Leader>i <C-i>