Modos de portátil Jupyter

Hay dos modos en Jupyter. Estos son el modo de edición y el modo de comando. Si la celda tiene un borde verde, significa que está en modo de edición. Si la celda tiene un borde azul, entonces estás en modo comando. El modo de edición es para todas las acciones que normalmente realizaría en el contexto de la celda. Cuando está editando y escribiendo su código y texto, este es el modo de edición. El modo de comando es para hacer cosas fuera del alcance de cualquier celda individual, a menudo aplicando acciones a múltiples celdas a la vez. Por ejemplo, puede seleccionar varias celdas, copiarlas y pegarlas, o eliminarlas si lo desea. El menú de acceso directo proporciona una lista que ayuda a comprender la diferencia entre estos dos modos.

Modo de edición

modo de edición de celda jupyter

Modo de comando

modo de comando de celda jupyter

Mostrar todos los métodos abreviados de teclado de Jupyter

Usando el menú de ayuda, puede encontrar los atajos de teclado. Al hacer clic aquí, obtendrá todos los atajos de teclado tanto para el modo de comando como para el modo de edición.
enumerar todos los atajos de teclado de jupyter

Revisar esta lista ayudará a cimentar la diferencia entre estos dos modos.

Modo de comando

F: encontrar y reemplazar
Ctrl-Shift-F: abre la paleta de comandos
Ctrl-Shift-P: abre la paleta de comandos
Enter: ingrese al modo de edición
P: abre la paleta de comandos
Shift-Enter: ejecutar celda, seleccione a continuación
Ctrl-Enter: ejecutar celdas seleccionadas
Alt-Enter: ejecute la celda e inserte a continuación
Y: cambiar celda a código
M: cambiar celda a rebaja
R: cambiar celda a raw
1: cambia la celda al título 1
2: cambia la celda al título 2
3: cambia la celda al título 3
4: cambia la celda al título 4
5: cambia la celda al título 5
6: cambia la celda al título 6
K: seleccione la celda de arriba
Up: seleccione la celda de arriba
Down: seleccione la celda de abajo
J: seleccione la celda de abajo
Shift-K: extiende las celdas seleccionadas arriba
Shift-Up: extiende las celdas seleccionadas arriba
Shift-Down: extiende las celdas seleccionadas a continuación

Shift-J: extiende las celdas seleccionadas a continuación
Ctrl-A: seleccionar todas las celdas
A: inserte la celda de arriba
B: inserte la celda a continuación
X: cortar celdas seleccionadas
C: copiar celdas seleccionadas
Shift-V: pegar las celdas de arriba
V: pegar celdas a continuación
Z: deshacer eliminación de celda
D,D: eliminar celdas seleccionadas
Shift-M: fusiona las celdas seleccionadas o la celda actual con la celda de abajo si solo se selecciona una celda
Ctrl-S: Guardar y comprobar
S: Guardar y comprobar
L: alternar números de línea
O: alternar la salida de las celdas seleccionadas
Shift-O: alternar el desplazamiento de salida de las celdas seleccionadas
H: mostrar atajos de teclado
I,I: interrumpe el kernel
0,0: reinicia el kernel (con diálogo)
Esc: cierra el buscapersonas
Q: cierra el buscapersonas
Shift-L: alterna los números de línea en todas las celdas y conserva la configuración
Shift-Space: desplazar el cuaderno hacia arriba
Space: desplaza el cuaderno hacia abajo

Modo de edición

Tab: finalización de código o sangría
Shift-Tab: descripción emergente
Ctrl-]: sangría
Ctrl-[: dedent
Ctrl-A: seleccionar todo
Ctrl-Z: deshacer
Ctrl-/: comentario
Ctrl-D: eliminar toda la línea
Ctrl-U: deshacer selección
Insert: alternar la bandera de sobrescritura
Ctrl-Home: ir al inicio de la celda
Ctrl-Up: ir al inicio de la celda
Ctrl-End: ir al final de la celda
Ctrl-Down: ir al final de la celda
Ctrl-Left: ir una palabra a la izquierda

Ctrl-Right: ir una palabra a la derecha
Ctrl-Backspace: eliminar la palabra anterior
Ctrl-Delete: borrar palabra después
Ctrl-Y: rehacer
Alt-U: rehacer la selección
Ctrl-M: ingrese al modo de comando
Ctrl-Shift-F: abre la paleta de comandos
Ctrl-Shift-P: abre la paleta de comandos
Esc: ingrese al modo de comando
Shift-Enter: ejecutar celda, seleccione a continuación
Ctrl-Enter: ejecutar celdas seleccionadas
Alt-Enter: ejecutar celda e insertar a continuación
Ctrl-Shift-Minus: celda dividida en el cursor
Ctrl-S: Guardar y comprobar
Down: mueve el cursor hacia abajo
Up: mover el cursor hacia arriba


Accesos directos de Jupyter más utilizados

Para comentar o descomentar fácilmente una línea de código en Jupyter, puede utilizar el Ctrl-/acceso directo.

acceso directo de comentario de jupyter

El Shift-Entercorre el celular actual y mueve el cursor a una nueva celda de abajo.

Jupyter Shift Enter atajo

Se Ctrl-Shift-Minuspuede usar para dividir una celda en dos.

jupyter control shift menos

La esctecla te volverá a poner en modo comando.

jupyter escape al modo comando

La Shift-Uptecla de acceso rápido nos permite seleccionar múltiples celdas comenzando de menor a mayor.

Juypter shift up cells

Con varias celdas seleccionadas, podemos fusionarlas nuevamente con Shift-M.

jupyter fusionar celdas

Mientras estamos en modo comando, podemos usar Ctrl-CCtrl-Vpara copiar todo el contenido a una nueva celda.

modo de comando jupyter copiar pegar

Esto es bueno para cuando desee cambiar las entradas a un gráfico, por ejemplo. Podemos dejar el código en la primera celda, pero cambiar la cadena en la segunda celda y ejecutar las celdas para ver qué tipo de diferencia hace eso en la salida. ¡Muy útil! Para ejecutar ambas o todas las celdas a la vez, podemos usar el menú Celda y luego seleccionar Ejecutar todo.

jupyter ejecuta todas las celdas

Ahora podemos ver cómo el código produce diferentes salidas, ya que pudimos simplemente cambiar una cadena en la segunda celda.

jupyter ejecuta la comparación de todas las celdas

Si necesita ver rápidamente todos los atajos disponibles, simplemente presione la htecla en su teclado.

jupyter muestra todos los atajos

Para ver la paleta de comandos completa, simplemente presione la ptecla. Una vez hecho esto, puede escribir en el campo de entrada de texto proporcionado y sus resultados aparecerán instantáneamente en la lista desplegable. Muy agradable.

paleta de comandos de vista de jupyter

Resumen de los modos del portátil Jupyter

En este tutorial, echamos un vistazo a los modos disponibles para su uso en el portátil Jupyter. Estos son el modo de comando y el modo de edición. Cada modo es para tareas específicas. Hay muchos atajos disponibles para usar, algunos en modo de comando, algunos en modo de edición y algunos que existen en ambos modos. Practicar estos modos y accesos directos le ayudará a familiarizarse más con el trabajo en Jupyter Notebooks.