Ghostty Cheatsheet
1.0Atajos de teclado y configuración esencial para el terminal Ghostty
Español: 2026-03-29
Ghostty es el emulador de terminal que realmente respeta tu tiempo. Construido por Mitchell Hashimoto (sí, el fundador de HashiCorp), es rápido, nativo y tiene opiniones firmes de la mejor manera. Sin Electron, sin web views — solo un terminal acelerado por GPU que se inicia instantáneamente y renderiza texto como si hubiera hecho esto toda su vida. Usa UI nativa de la plataforma en macOS, lo que significa que se siente como una app de Mac porque es una app de Mac. Pestañas, divisiones, pantalla completa — todo usa los atajos que tus dedos ya conocen.
La historia de la configuración es refrescantemente simple: un archivo, pares clave-valor simples, sin debates de JSON/YAML/TOML. Coloca un archivo config en ~/.config/ghostty/ y listo. Ghostty recarga en vivo la mayoría de los ajustes, así que puedes ajustar el tamaño de fuente o el tema sin reiniciar. Los valores predeterminados son lo suficientemente sensatos como para que muchos lo usen sin configuración, pero la profundidad de personalización está ahí cuando la necesites.
Este cheatsheet cubre los atajos de macOS que realmente usarás. Ghostty se apoya fuertemente en atajos nativos de la plataforma — si has usado Terminal.app o iTerm2, la mayoría te resultarán familiares. La gestión de divisiones es donde Ghostty realmente brilla, dándote control de paneles similar a tmux sin la sobrecarga de la tecla de prefijo. Todo aquí usa los atajos predeterminados; si has remapeado cosas vía keybind en tu config, ajusta en consecuencia.
Gestión de Ventanas
Las ventanas son tus contenedores de nivel superior. Las ventanas de Ghostty son ventanas nativas de macOS, así que se comportan exactamente como esperarías.
Gestión de Pestañas
Las pestañas funcionan igual que las de Safari o Finder — barra de pestañas nativa de macOS, arrastrar para reordenar, todo el paquete.
Gestión de Divisiones
Aquí es donde Ghostty se gana su lugar. Divisiones nativas sin la danza del prefijo de tmux — solo atajos basados en Cmd que se sienten naturales.
Texto y Portapapeles
Manipulación de texto estándar de macOS, más algunos extras específicos del terminal para tamaño de fuente.
Desplazamiento y Navegación
Navega por tu buffer de desplazamiento sin tocar el ratón.
Configuración Esencial
Ghostty usa un archivo de configuración simple de clave-valor en ~/.config/ghostty/config. Sin extensión de archivo, sin anidamiento, sin ceremonias. Un ajuste por línea, y la mayoría de los cambios se aplican inmediatamente sin reiniciar.
Consejos
Ghostty viene con una sólida colección de temas integrados. Ejecuta ghostty +list-themes en tu terminal para explorarlos todos, o simplemente configura theme = tu-elección en tu config. También puedes previsualizar temas interactivamente — Ghostty recarga el config en vivo, así que guarda el archivo y observa cómo tu terminal se transforma en tiempo real.
La integración de shell es uno de los superpoderes subestimados de Ghostty. Con shell-integration habilitado, Ghostty entiende dónde comienzan y terminan tus prompts y salidas de comandos. Esto desbloquea funciones como saltar entre prompts y marcar límites de comandos en el historial de desplazamiento. Funciona de inmediato para zsh, bash y fish.
Si vienes de tmux solo por las divisiones, dale una oportunidad seria a las divisiones nativas de Ghostty antes de recurrir a un multiplexor. Cmd+D y Cmd+Shift+D te dan paneles lado a lado y apilados sin configuración. Pierdes la persistencia de sesión y el detach remoto, pero para flujos de trabajo de desarrollo local la reducción de complejidad vale la pena.
Usa window-decoration = false con algo de relleno de ventana para un aspecto moderno y libre de distracciones. Combínalo con background-opacity ligeramente por debajo de 1.0, y tendrás un terminal que parece sacado de un blog de diseño. Función y forma — imagínate eso.
La opción de configuración keybind es más potente de lo que parece. Puedes remapear cualquier acción, crear secuencias de múltiples teclas e incluso vincular a comandos de shell. El formato es keybind = teclas=acción, y puedes apilar múltiples líneas de keybind. Revisa la documentación para la lista completa de acciones vinculables — hay docenas.
La configuración copy-on-select = true de Ghostty es revolucionaria si copias texto frecuentemente de la salida del terminal. Selecciona texto con tu ratón o teclado, y está instantáneamente en tu portapapeles — sin necesidad de Cmd+C. Es una de esas pequeñas mejoras de flujo de trabajo que te ahorra cientos de pulsaciones de teclas a la semana.
Puedes usar múltiples fuentes de respaldo especificando font-family más de una vez. Ghostty prueba cada fuente en orden, lo cual es perfecto para cubrir emoji, caracteres CJK o símbolos de Nerd Font. Solo agrega líneas adicionales de font-family debajo de tu fuente principal y Ghostty se encarga del resto.