Я часто использую команду «Выполнить выделенный текст или текущую строку в консоли» в меню «Выполнить» в JupyterLab. Как мы можем настроить собственное сочетание клавиш в блокноте JupterLab/Jupyter для этого?
Как настроить сочетания клавиш в Jupyter Lab для запуска текущей строки или выделенного текста?
Ответы (2)
Для JupyterLab
Перейдите к Settings
и выберите Advanced Settings editor
. На вкладке Keyboard shortcuts
скопируйте все содержимое System Defaults
в столбец User Preferences
и найдите раздел, содержащий:
"command": "notebook:run-in-console",
"keys": [
""
],
Добавьте желаемую комбинацию клавиш и сохраните, например:
"keys": [
"F12"
],
Когда JupterLab открыт, щелкните раскрывающееся меню «Настройки». Выберите Редактор дополнительных настроек. Выберите «Сочетания клавиш». Вы увидите словарь для каждого параметра на панели «Системные значения по умолчанию». Существует множество вариантов, поэтому вы можете нажать Command + F (Ctrl + F в Windows), чтобы найти тот, который вам нужен. Скопируйте код того, который вы хотите переопределить. Вот раздел для перезапуска и запуска всех.
{"shortcuts":
[
{
"command": "runmenu:restart-and-run-all",
"keys": [
"Ctrl Shift R"
],
"selector": "[data-jp-code-runner]"
}
]
}
Я предлагаю убедиться, что вы не переопределяете другое сочетание клавиш JupyterLab, выполнив поиск новой комбинации клавиш на панели «Системные настройки по умолчанию». И вот оно. Нажмите Command + S (Ctrl + S в Windows), чтобы сохранить, открыть файл записной книжки и попробовать новое сочетание клавиш!