Colab (Jupyter) エディター内キーボードショートカット

Colab (Jupyter) でコードセルやテキストセルを編集中に使えるキーボードショートカットの機能についてまとめようと思いました。

メニュー -> ツール -> キーボードショートカット (Ctrol+M H) で出てくる一覧に例えば Ctrl+C (コピー) や Ctrl+Click (マルチカーソル) が入っていません。

たぶんごく自然につかえるのでヘルプとして提供するニーズがない。 ショートカットに 2 種類あるのを一度に示すと混乱する。 というような理由で入っていないと思う。 それはそれでいいのですが、マルチカーソルが使えることなどはちょっと思いつかないかもしれない。

ショートカット 機能 備考
Double/Triple-Click 行選択 英語だと単語/行選択の区別がある
Ctrl+C コピー 選択テキストをクリップボードにコピーする
Ctrl+V ペースト クリップボードをカーソル位置にペーストする
Ctrl+A 全選択 編集中のセルの全テキストを選択
Shift+Click 選択範囲拡大 カーソルの位置からクリック位置まで選択
Home 行先頭 カーソルのある行の行頭にカーソルを移動
End 行末 カーソルのある行の末尾にカーソルを移動
Ctrl+Home セル頭 編集中のセルの先頭にカーソルを移動
Ctrol+End セル末 編集中のセルの末尾にカーソルを移動
Ctrl+Click マルチカーソル カーソルを複数の場所において一度に編集
Ctrl+Shift+Alt+Up/Down マルチカーソル Home/End で行頭行末。超便利!!!!
Ctrl+D 選択テキストを複数選択 そのままマルチカーソルになる
Ctrl+Shift+P 選択テキストをすべて選択 そのままマルチカーソルになる