Blenderに標準で備わっているPython Consoleのショートカットをまとめてみました。
私が今のところ確認している範囲で書いています。
OSで標準に利用できるものも含まれているかもしれませんが、確認できていないためPython Consoleで便利そうなショートカットキーということでご勘弁ください。
Windows | Mac | Linux | 動作 |
---|---|---|---|
Shift + F4 | shift + fn + F4 | Shift + F4 | Python Consoleを開く |
↑ | ↑ | ↑ | 過去に入力した履歴を戻る |
↓ | ↓ | ↓ | 過去に入力した履歴を進める |
Tab | tab | Tab | インデント |
Shift + tab | shift + tab | shift + tab | アンインデント |
Home | ⌘ + ← | Home | 行頭にカーソルを移動 |
End | ⌘ + → | End | 行末にカーソルを移動 |
Ctrl + ← | control + ← fn + ← |
Ctrl + ← | 単語単位で左にカーソルを移動 |
Ctrl + → | control + → fn + → |
Ctrl + → | 単語単位で右にカーソルを移動 |
Ctrl + Backspace | control + delete | Ctrl + Backspace | カーソルの位置から行頭に向かって単語単位で削除 |
Ctrl + Delete | control + fn + delete | Ctrl + Delete | カーソルの位置から行末に向かって単語単位で削除 |
Shift + Enter | shift + return | Shift + Enter | 行を削除 |
Ctrl + Space | control + space | Ctrl + Space | ソースコード補完 |
Ctrl + ↑ Ctrl + ↓ |
control + ↑ control + ↓ |
Ctrl + ↑ Ctrl + ↓ |
コンソールのフルスクリーン化/解除 |
Ctrl + C | control + C | Ctrl + C | 選択部分をクリップボードへコピー |
Ctrl + V | control + V | Ctrl + V | クリップボードからの貼り付け |
Shift + Ctrl + C | shift + control + C | Shift + Ctrl + C | Python Consoleを開いてから実行されたスクリプトを全てコピー 実行結果についてもコピーされるが、行頭に「#~ 」が自動的についてコメント化される |
※ ⌘はMacのcommandと同じ |
Macでショートカットを利用するためには、Mission Controlなどに標準で割り当たっているcontrolと⌘について以下の手順に沿い、割り当てを解除する必要があります。
- 「システム環境設定...」 - をクリック
- 「キーボード」をクリック
- 「ショートカット」タブをクリック
- Blender Python Consoleで使いたいショートカットの割り当てを解除