IPython:コマンド・キー リファレンス
カーソル移動
- Ctrl+p…上
- Ctrl+n…下
- Ctrl+b…前
- Ctrl+f…後
- Ctrl+a…先頭
- Ctrl+e…末尾
コマンド削除
- 消すだけ
- Ctrl+h…1文字消す(前)=Backspace
- Ctrl+d…1文字消す(後ろ)
- Ctrl+c…クリア
- 切り取り(バッファに格納)
- Ctrl+k…後ろ削除(末尾まで)
- Ctrl+u…前削除(先頭まで)
- Ctrl+w…1まとまり削除
貼り付け
- バッファから(切り取りコマンド後:Ctrl+k,u,w)
- Ctrl+y…貼り付け
- クリップボードから
- Ctrl+v…クリップボード貼り付け
文字列検索
- 検索プロンプト表示(画面最下部、Escで戻る)
- Ctrl+s…検索(前から)
- Ctrl+r…検索(後ろから)
- 検索文字列入力(入力するとすぐに検索実行)
- 手入力
- 履歴から
- Ctrl+n…検索履歴後へ
- Ctrl+p…検索履歴前へ
- 続けて検索
- Ctrl+s…前方向に戻りながら次を検索
- Ctrl+r…後方向に進みながら次を検索
その他
- Ctrl+t…前後1文字入れ替え
- Ctrl+m…改行
- Ctrl+o…改行+1つ前に
- Ctrl+j…改行
- Ctrl+i
- 行の先頭の場合…インデント
- 入力されている場合
- 続く文字が1つに決まる場合…入力補完
- 続く文字が複数ある場合…コマンド一覧
