Связывание ключей Exchange по умолчанию для команд запуска в jupyterlab - PullRequest
0 голосов
/ 25 марта 2020

I wi sh для обмена комбинациями клавиш между «запустить ячейку и перейти к следующему» и «запустить ячейку без перехода к следующему» в jupyterlab. При использовании режима редактирования для этих команд используются стандартные комбинации клавиш Shift Enter и Cntrl Enter соответственно.

В качестве первого шага я попытался отключить текущую привязку клавиш для Shift Enter, передав аргумент "disabled": true. К сожалению, ни одна из комбинаций не дает мне того, чего я хочу. Ниже приведен код, который я пробовал последним в настройках пользователя -> сочетания клавиш.

{
    "shortcuts":[
    {
       "command": "notebook:run-cell-and-select-next",
            "keys": [
                "Shift Enter"
            ],
            "selector": ".jp-Notebook:focus",
        "disabled": true
}
]
}

Команда notebook:run-cell-and-select-next была найдена в документах здесь: https://github.com/jupyterlab/jupyterlab/issues/5371

Я не уверен насчет комбинаций «команда» и «селектор» для обоих этих требований, и я до сих пор не нашел никаких источников, где они описаны более конкретно. Любая помощь будет оценена.

...