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 | 選択テキストをすべて選択 | そのままマルチカーソルになる |