首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Facebook聊天中禁用Vimperator passthrough

在Facebook聊天中禁用Vimperator passthrough
EN

Stack Overflow用户
提问于 2014-06-20 09:58:50
回答 2查看 556关注 0票数 4

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

EN

回答 2

Stack Overflow用户

发布于 2016-03-25 16:25:44

通过将以下行添加到.vimperatorrc,可以将jj映射为退出插入模式

代码语言:javascript
复制
imap jj <Esc>
票数 1
EN

Stack Overflow用户

发布于 2015-05-28 23:15:52

我编写了以下greasemonkey脚本来禁用快捷键:

代码语言:javascript
复制
// ==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);
})();

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24318871

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档