firefox - 在 Jupyter 终端中删除单词时如何避免关闭浏览器选项卡?

标签 firefox jupyter

当我在 Jupyter 终端中时,我经常使用 Ctrl-w bash 快捷键来删除单词。不幸的是,当我执行此操作时,Firefox 和 Chromium 都会关闭我的浏览器选项卡。为了简化设置,浏览器不允许再禁用此键绑定(bind)(旧版本是可能的)。

Firefox 文档推荐使用 Saka Key 扩展来自定义键绑定(bind),但我发现虽然此扩展允许添加新的键绑定(bind),但它不会替换现有的键绑定(bind),因此 Crtl-w 仍然关闭选项卡。

最佳答案

  • userChrome.js例如,以下代码可删除 Ctrl+B 键绑定(bind)。
var key = document.getElementById('viewBookmarksSidebarKb');
if (key) key.remove();
  • Write your own js ,请参阅底部的代码 var _mappings = {(并在启动 Firefox 后将其粘贴到 [浏览器控制台] 中)

  • Binary hacking firefox (每次 Firefox 升级后重新运行 hack 脚本)

( Credits goes to )

关于firefox - 在 Jupyter 终端中删除单词时如何避免关闭浏览器选项卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52870357/

相关文章:

css - 是否可以使用浏览器特定的字体?

python - 如何使用 ipywidgets fileupload 上传大文件?

python - 有选择地从另一个 Jupyter Notebook 导入

jquery - Firefox jQuery 表单提交不起作用

css - 网站不以 firefox/chrome 为中心

python - 为什么 Anaconda 发行版不能在 Windows 10 64 位上运行?

python - 如何在 python 中迭代多个数据帧以选择每个数据帧中的一列?

python-2.7 - ipywidgets:如何在两列中组织 slider

http - 如何构建 Firefox 扩展来拦截 HTTP 请求和响应?

javascript toUpperCase 在 Firefox 中不起作用