Lla*_*ves 6 google-chrome jupyter-notebook
我在 Chrome 浏览器中使用 Jupyter 笔记本。我已经安装了 nbextensions 并正在使用 emacs 键绑定。大多数按键都能按预期工作,即使是那些与 Chrome 快捷键冲突的按键,例如 ctrl-P。但 ctrl-N 仍然会打开一个新窗口。我尝试过快捷键,可以将 ctrl-N 设置为“不执行任何操作”,但它不会传递到笔记本。我尝试了自动控制快捷方式管理器并遇到了同样的问题。
这个问题的旧答案说你根本无法覆盖 ctrl-N,这在较新版本的 Chrome 中不再正确,但如何停止默认行为并允许密钥传递到页面?
您可以使用AutoControl Shortcut Manager来执行此操作,方法是使用从网页内部SYNTHESIZE INPUT发送合成Ctrl + N的操作。
这样,网页将响应快捷方式,但不会响应浏览器。
您可以这样做:
设置Ctrl+N作为触发器
选择SYNTHESIZE INPUT作为操作并输入按键Ctrl + N
选择选项从网页内部发送
现在,每当您按下 Ctrl+N 时,Chrome 都不会执行任何操作,但网页会收到击键并做出反应。
当然,您只想在 Jupyter Notebook 页面上执行此操作,因此请确保向该触发器添加 URL 条件。
归档时间: |
|
查看次数: |
1198 次 |
最近记录: |