在 jupyter notebook 中使用数字键盘编辑快捷方式

Posted

技术标签:

【中文标题】在 jupyter notebook 中使用数字键盘编辑快捷方式【英文标题】:Using the numeric keypad for edited shortcuts in jupyter notebook 【发布时间】:2019-01-26 23:52:22 【问题描述】:

我已经在 J​​upyter Notebook 中编辑了我的快捷方式。 我创建的快捷方式之一是“0,0,0”。

当我处于命令模式时,快捷方式“0,0,0”可以正常工作......但它只有在我使用键盘数字时才有效。当我尝试使用数字键盘上的零键入“0,0,0”时,Jupyter Notebook 无法识别我正在给它一个命令。

有没有办法让它识别键盘数字键盘上的数字?我尝试搜索文档,但没有找到任何答案。 谢谢。

【问题讨论】:

【参考方案1】:

Numpad0,Numpad0,Numpad0 应该可以工作。它使用 JS 事件代码。你可以在这里试试:

https://keycode.info/

【讨论】:

完美!它奏效了,谢谢。我什至根据您的建议创建了一个使用“Ctrl-Numpad0”的快捷方式。通常这已经是 Chrome 中的一个单独的快捷方式,但 Jupyter Notebook 中的快捷方式成功覆盖了 Chrome 快捷方式。 仅供参考:与数字键盘相关的事件代码仅在 Num Lock 处于开启状态时才会触发。因此,如果您不小心关闭了 Num Lock,Numpad0 或数字小键盘上的其他键的事件代码将不起作用,使用这些代码的快捷键也将不起作用。

以上是关于在 jupyter notebook 中使用数字键盘编辑快捷方式的主要内容,如果未能解决你的问题,请参考以下文章

如何在jupyter-notebook中打印字典?

python小白问题:找不到Jupyter notebook 命令键

如何修改jupyter notebook的默认工作路径

如何修改jupyter notebook的默认工作路径

jupyter notebook 都有哪些快捷键

为啥jupyter notebook代码运行一直没有反应