Skip to content

Atajos de teclado

Atajos habituales en la terminal con interpretadores tipo Bash o Zsh. La tecla Ctrl se indica como Ctrl; en algunos teclados aparece como Control.

Movimiento y edición de línea (Readline)

Section titled “Movimiento y edición de línea (Readline)”

Estos atajos suelen funcionar en Bash y en muchos programas que usan la biblioteca GNU Readline.

AtajoAcción
Ctrl+AIr al inicio de la línea.
Ctrl+EIr al final de la línea.
Ctrl+UBorrar desde el cursor hasta el inicio de la línea.
Ctrl+KBorrar desde el cursor hasta el final de la línea.
Ctrl+WBorrar la palabra anterior al cursor.
Alt+B / Esc BRetroceder una palabra (depende del terminal).
Alt+F / Esc FAvanzar una palabra.
Ctrl+LLimpiar la pantalla (similar a clear; el historial de la sesión sigue disponible).
Ctrl+CEnviar SIGINT: interrumpir el proceso en primer plano (o cancelar la línea vacía en algunos casos).
Ctrl+DEn línea vacía: cerrar la sesión del shell (EOF). Con texto: a veces borra el carácter bajo el cursor.
Ctrl+RBúsqueda inversa en el historial de comandos (volver a buscar con Ctrl+R).
Ctrl+TIntercambiar el carácter bajo el cursor con el anterior (transpose).
Atajo / teclaAcción
/ Navegar por el historial de comandos.
Ctrl+P / Ctrl+NLínea anterior / siguiente (equivalente a flechas en muchos entornos).
!!Repetir el último comando (tras expandir, Enter).
!$Último argumento del comando anterior (útil para encadenar).
  • Pegar en terminal: suele ser clic medio, Shift+Insert o Ctrl+Shift+V (según emulador y escritorio).
  • Copiar desde terminal: a menudo Ctrl+Shift+C o selección + clic medio.
  • En macOS, Meta/Alt puede requerir configuración; muchos usuarios mapean opciones en iTerm/Terminal.
  • En Vim o Nano los atajos son distintos; esta página se centra en el shell interactivo.
  • Para listar todos los atajos Readline en Bash: bind -p (salida larga).