将 jupyter notebook 快捷方式重置为默认值
Reset jupyter notebook shortcuts to default
我更改了我的 jupyter 笔记本的一些快捷方式。虽然,毕竟,我不再喜欢我的改变了。
有没有办法一次重置所有快捷方式?在 "Help" -> "Edit Keyboard Shortcuts" 下,我没有看到这个选项。我只能手动检查所有键并将它们改回来...如果我什至知道我更改了哪些...
据我所知,无法重置它们。我发现的最简单的方法是打开 ~/.jupyter/nbconfig/notebook.json
并删除整个 "keys"
范围。当然,在触摸文件之前先备份文件。这是我的:
{
"load_extensions": {
"collapsible_headings/main": true
},
"keys": {
"command": {
"bind": {
"a,b,c": "jupyter-notebook:cut-cell-attachments"
}
}
}
}
然后(确保去掉那个逗号):
{
"load_extensions": {
"collapsible_headings/main": true
}
}
保存该文件并重新加载 Jupyter。
除了之前的回答,还需要保持json
格式的配置。
如果完全清除,请至少留下括号对{},以便以后通过jupyter nbextension install
安装nbextension
不会出错。否则,在执行安装时,jupyter 无法正确读取配置中的格式。
更正空配置格式:
{
}
我更改了我的 jupyter 笔记本的一些快捷方式。虽然,毕竟,我不再喜欢我的改变了。
有没有办法一次重置所有快捷方式?在 "Help" -> "Edit Keyboard Shortcuts" 下,我没有看到这个选项。我只能手动检查所有键并将它们改回来...如果我什至知道我更改了哪些...
据我所知,无法重置它们。我发现的最简单的方法是打开 ~/.jupyter/nbconfig/notebook.json
并删除整个 "keys"
范围。当然,在触摸文件之前先备份文件。这是我的:
{
"load_extensions": {
"collapsible_headings/main": true
},
"keys": {
"command": {
"bind": {
"a,b,c": "jupyter-notebook:cut-cell-attachments"
}
}
}
}
然后(确保去掉那个逗号):
{
"load_extensions": {
"collapsible_headings/main": true
}
}
保存该文件并重新加载 Jupyter。
除了之前的回答,还需要保持json
格式的配置。
如果完全清除,请至少留下括号对{},以便以后通过jupyter nbextension install
安装nbextension
不会出错。否则,在执行安装时,jupyter 无法正确读取配置中的格式。
更正空配置格式:
{
}