4

使用 Facebook 聊天和 Vimperator 时,当我按下退出键退出插入模式时,聊天窗口也会退出。有什么办法可以阻止 Vimperator 让 Facebook 看到按键?

4

2 回答 2

1

您可以通过将此行添加到 .vimperatorrc 将 jj 映射到转义插入模式

imap jj <Esc>
于 2016-03-25T08:25:44.110 回答
0

我制作了以下greasemonkey脚本来禁用快捷方式:

// ==UserScript==
// @name        fb_esc_disable
// @namespace   Olm
// @description FB Chat ESC shortcut remover
// @include     /^https?://www\.facebook\.com/.*$/
// @version     1
// @grant       none
// ==/UserScript==

(function(){
unsafeWindow.document.addEventListener('keydown', function(e) {
  if (e.keyCode === 27) {
    // 27 = ESC
    e.stopImmediatePropagation();
    e.stopPropagation();
    return;
  }
}, true);
})();

于 2015-05-28T15:15:52.060 回答