Skip to main content
Command History es una paleta con búsqueda difusa de todos los comandos que has ejecutado en tus shells (zsh, bash, fish, sh, ksh, tcsh). Elige uno y se escribe en la terminal enfocada, o cópialo, o ábrelo en una ventana nueva. 100% local y de solo lectura; nada sale de tu Mac.

Cómo abrirlo

Pulsa ⌃ ⌥ Y desde cualquier app.

Cómo funciona

1

Enfoca tu terminal

Enfoca la terminal (o cualquier campo de texto) donde quieras el comando.
2

Abre la paleta

Pulsa ⌃ ⌥ Y. Tus comandos pasados aparecen ordenados por frecencia. Los que más usas van primero.
3

Busca y elige

Escribe para buscar. Pulsa ↩ para actuar sobre el comando seleccionado, ⌘↩ para insertar y ejecutar, o ⌘C para copiar.
Cambia lo que hace ↩ en vivo. Pulsa ⌘T (o haz clic en el botón de modo) para alternar entre Insertar en la terminal enfocada, abrir en una Nueva Terminal, o Copiar, y se recuerda entre sesiones.

Seguridad

Los comandos que parecen destructivos (rm -rf, sudo, dd…) se insertan para revisión pero nunca se ejecutan automáticamente, ni con ⌘↩ ni con la opción “ejecutar al pulsar Return”.

Configuración

Settings → Tools → Command History:
  • Shells: elige qué shells buscar (por defecto, todos los que tengan archivo de historial en tu Mac).
  • Start with: rellena la barra de búsqueda con un prefijo (p. ej. ssh) para convertir la paleta en un lanzador para una familia de comandos.
  • Only show commands matching: un filtro regex; el predeterminado (^\S+\s+\S+) muestra solo líneas de “comando + argumentos”.
  • Hide these commands: lista de exclusión separada por comas para comandos triviales (ls, cd, clear…).
  • Run on ↩: cuando está activado, ↩ pulsa Return tras insertar (desactivado por defecto; los comandos destructivos nunca se ejecutan automáticamente).

Privacidad

Completamente local. Tus archivos de historial de shell se leen (nunca se escriben) y nada sale de la máquina.