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つに決まる場合…入力補完
      • 続く文字が複数ある場合…コマンド一覧


Posted by futa