LoginSignup
40
43

More than 3 years have passed since last update.

Jupyter Lab ショートカット一覧(Windows) とキー割り当て変更方法

Last updated at Posted at 2019-10-06

【概要】

書籍 スッキリわかるPython入門を読みJupyter Labを使い始めたのですが、
Jupyter Notebookのショートカット一覧は調べればすぐ見つかるものの、
Jupyter LabのWindowsショートカット一覧はあまり無く、探すのが大変だったので、個人的備忘も兼ねて下記に記載します。

また、Jyupiter Lab内でのショートカットキー一覧の見方ショートカット割り当ての変更方法も記載します。

【Jupyter Lab ショートカット一覧】

※初期状態の場合

内容 キー割り当て
Change to Code Cell Type Y
Change to Heading 1 1
Change to Heading 2 2
Change to Heading 3 3
Change to Heading 4 4
Change to Heading 5 5
Change to Heading 6 6
Change to Markdown Cell Type M
Change to Raw Cell Type R
Clear Outputs 未割り当て
Collapse All Code 未割り当て
Collapse All Outputs 未割り当て
Collapse Selected Code 未割り当て
Collapse Selected Outputs 未割り当て
Copy Cells C
Cut Cells X
Delete Cells D, D
Disable Scrolling for Outputs 未割り当て
Enable Scrolling for Outputs 未割り当て
Expand All Code 未割り当て
Expand All Outputs 未割り当て
Expand Selected Code 未割り当て
Expand Selected Outputs 未割り当て
Extend Selection Above Shift+K
Extend Selection Below Shift+J
Insert Cell Above A
Insert Cell Below B
Merge Selected Cells Shift+M
Move Cells Down 未割り当て
Move Cells Up 未割り当て
Paste Cells Above 未割り当て
Paste Cells and Replace 未割り当て
Paste Cells Below V
Redo Cell Operation Shift+Z
Run Selected Cells Shift+Enter
Run Selected Cells and Don't Advance Ctrl+Enter
Run Selected Cells and Insert Below Alt+Enter
Run Selected Text or Current Line in Console 未割り当て
Select Cell Above K
Select Cell Below J
Split Cell Ctrl+Shift+-
Undo Cell Operation Z

【Jupyter Lab内でのショートカット一覧の見方】

Jupyter Labを起動し、左ペインのパレットマークをクリック
image.png

検索ボックスに「notebook cell operations 」と入力。
すると、ショートカット一覧を見ることができます。
image.png

【ショートカットキー割り当ての変更方法】

「Settings」から、「Advanced Settings Editor」を選択
image.png

すると、下記のような画面に切り替わるので、
右側のUser Preferencesに変更したいキー割り当てを入力し、保存。
(下画像は、ノートブックのセルを消すコマンドを「D+D」から「Delete」に変更した場合)

image.png

【キー変更方法 詳細】

初期で{ }が上記画像の「User Preferences」ペインに書かれているので、その中に下記の要領で記載していきます。

①"shortcuts": [ ]を入力
②上記の角カッコの中にcommand・keys・selectorを書き入れていく。
 ※command・selectorは「System Defaults」ペインの中を漁って、変更したいものと同じにすればOK!
  keysは他のデフォルトコマンドを見ながら書いていく。
  (なお、WindowsにおけるCtrlは「Accel」と表記されているようです。)

  
ノートブックのセルを消すコマンドを「D+D」から「Delete」に変更したい場合は下記のようになります。

"shortcuts": [
    {
            "command": "notebook:delete-cell",
            "keys": [
                "Delete"
            ],
            "selector": ".jp-Notebook:focus"
        }
  ]

  
以上になります。

Jupyter Labはまだまだ日本語情報が少ないので、
しばらくは手探りで調べる必要がありそうですね。

40
43
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
40
43