付録BIPythonシステム:上級編
「2章 Pythonの基礎、IPythonとJupyter Notebook」ではIPythonシェルとJupyter Notebookの基礎を学びました。この付録ではコマンドラインあるいはJupyter Notebookから呼び出すことのできる、IPythonシステムのいくつかの機能について掘り下げ、紹介します。
B.1 ターミナルキーボードショートカット
IPythonには、プロンプト(EmacsやUnixのbashシェルのユーザにはなじみがあるものでしょう)を移動させ、シェルのコマンド履歴を扱う多くのキーボードショートカットがあります。表B-1は最も使われるショートカットをまとめたものです。図B-1は、それらのうち、カーソル移動に関するものを図示したものです。
キーボードショートカット | 説明 |
---|---|
Ctrl - P または ↑ | 現在入力しているテキストを起点として、コマンド履歴を遡って探す。 |
Ctrl - N または ↓ | 現在入力しているテキストを起点として、コマンド履歴を新しい方向に探す。 |
Ctrl - R | readlineライブラリと同様な方法で、コマンド履歴を逆方向に探す(部分一致)。 |
Ctrl - Shift - V | クリップボードからテキストを貼り付ける。 |
Ctrl - C | 現在実行中のコードを中断する。 |
Ctrl - A | カーソルを行頭に移動する。 |
Ctrl - E | カーソルを行末に移動する。 |
Ctrl - K | カーソル位置から行末までのテキストを削除する。 |
Ctrl - U | カーソル行のすべてのテキストを削除する。 |
Get Pythonによるデータ分析入門 第3版 ―pandas、NumPy、Jupyterを使ったデータ処理 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.