Apéndice B. Más sobre el sistema IPython
En el Capítulo 2 vimos los aspectos básicos del uso del shell IPython y del cuaderno Jupyter. En este apéndice, exploramos algunas funcionalidades más profundas del sistema IPython que pueden utilizarse desde la consola o dentro de Jupyter.
B.1 Atajos de teclado del terminal
IPython tiene muchos atajos de teclado para navegar por el prompt (queresultará familiar a los usuarios del editor de texto Emacs o del shell bash de Unix) e interactuar con el historial de comandos del shell. La Tabla B-1 resume algunos de los atajos más utilizados. Consulta la Figura B-1para ver una ilustración de algunos de ellos, como el movimiento del cursor.
Atajo de teclado | Descripción |
---|---|
Ctrl-P o flecha arriba | Buscar hacia atrás en el historial de comandos los comandos que empiezan por el texto introducido actualmente |
Ctrl-N o flecha abajo | Buscar hacia delante en el historial de comandos los comandos que empiezan por el texto introducido actualmente |
Ctrl-R | Búsqueda inversa en el historial al estilo Readline (coincidencia parcial) |
Ctrl-Shift-V | Pegar texto desde el portapapeles |
Ctrl-C | Interrumpir el código en ejecución |
Ctrl-A | Mover el cursor al principio de la línea |
Ctrl-E | Mover el cursor al final de la línea |
Ctrl-K | Borrar texto desde el cursor hasta el final de la línea |
Ctrl-U | Descartar todo el texto de la línea actual |
Ctrl-F | Avanzar el cursor un carácter |
Ctrl-B | Retroceder el cursor un carácter |
Ctrl-L | Limpiar pantalla |
Get Python para el Análisis de Datos, 3ª Edición 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.