troubleshooting

¿Espanso no funciona? 8 soluciones habituales (2026)

Trofin Sorin-IoanTrofin Sorin-IoanCTO, Lightning Assist29 de marzo de 20268 min de lectura
espansoexpansor-de-textosolución-de-problemaslinuxwindowsmacos
Compartir:

Espanso ¿No funciona? 8 soluciones comunes (2026)

Espanso es un poderoso expansor de texto de código abierto, pero su configuración basada en YAML significa que las cosas pueden salir mal de maneras que no son obvias. Estas son las razones más comunes por las que Espanso deja de funcionar y cómo solucionar cada una de ellas. Para conocer la CLI y las rutas oficiales, consulte la Espanso documentación.

1. Espanso no se está ejecutando

La causa más común: el servicio Espanso no se inicia.

Arreglo:

espanso start

Compruebe si se está ejecutando:

espanso status

En Linux con systemd:

systemctl --user status espanso
systemctl --user start espanso

2. YAML Error de sintaxis en su configuración

Espanso falla silenciosamente cuando un archivo de configuración tiene YAML no válido. Una pestaña o dos puntos mal colocados rompe todo el archivo.

Solución: Ejecute el doctor de configuración:

espanso doctor

Errores comunes a comprobar:

  • Usar tabulaciones en lugar de espacios (YAML requiere espacios)
  • Faltan comillas alrededor del texto que contiene caracteres especiales como :, # o \.
  • Sangría que está fuera de un espacio.
  • Un valor replace: que comienza con {; debe citarse: replace: "{{clipb}}"

3. Espanso No funciona en una aplicación específica

Algunas aplicaciones, especialmente aplicaciones de Electron (VS Code, Slack, Discord), terminales y aplicaciones con manejo de entrada personalizado, no reciben correctamente las pulsaciones de teclas simuladas de Espanso.

Corregido en Linux: Asegúrese de estar utilizando el backend de inyección correcto. Editar ~/.config/espanso/config/default.yml:

backend: Auto

Intente cambiar entre Auto, Clipboard y Inject:

backend: Clipboard

Solución en Windows: Ejecute Espanso como administrador, especialmente para aplicaciones que se ejecutan con privilegios elevados.

Solución en macOS: Vaya a Configuración del sistema → Privacidad y seguridad → Accesibilidad, elimine Espanso de la lista y luego vuelva a agregarlo.

4. Faltan permisos de accesibilidad (macOS)

Sin permisos de Accesibilidad, Espanso no puede monitorear las pulsaciones de teclas ni simular la salida de texto.

Arreglo:

  1. Abra Configuración del sistema → Privacidad y seguridad → Accesibilidad
  2. Encuentra Espanso en la lista
  3. Desactívelo y vuelva a encenderlo.
  4. Reinicie Espanso: espanso restart

5. El gatillo no dispara: tipo de gatillo incorrecto

De forma predeterminada, Espanso usa activadores de palabras que solo se expanden después de un separador de palabras (espacio, nueva línea, puntuación). Si escribe el activador en medio de una palabra, no se expandirá.

Solución: Verifique su tipo de activador en el archivo de coincidencia. Utilice word: false si desea activar en cualquier lugar:

matches:
  - trigger: ":sig"
    replace: "Best regards,\nYour Name"
    word: false

O utilice el tipo de disparador regex para tener más control:

matches:
  - regex: ":sig$"
    replace: "Best regards,\nYour Name"

6. Espanso No funciona después de la actualización del sistema

Las actualizaciones del sistema operativo, especialmente en macOS y Linux, a menudo revocan los permisos de accesibilidad o interrumpen el servicio del sistema.

Arreglo:

  1. Vuelva a otorgar permisos de accesibilidad (consulte la solución 4 para macOS)
  2. El Linux, vuelva a registrar el servicio systemd: espanso service register
  3. El Windows, verifique que Espanso todavía esté en la lista de inicio.

7. Archivo de configuración en una ubicación incorrecta

Espanso busca archivos de configuración en ubicaciones específicas. Colocar tus archivos coincidentes .yml en la carpeta incorrecta significa que nunca se cargarán.

Ubicaciones de configuración predeterminadas:

  • Linux: ~/.config/espanso/
  • macOS: ~/Library/Application Support/espanso/
  • Windows: %APPDATA%\espanso\

Los archivos coincidentes deben estar en el subdirectorio match/. Ejecute espanso path para ver las rutas exactas de su sistema.

8. Espanso Conflictos con otra aplicación

Algunas aplicaciones o herramientas de accesibilidad registran teclas de acceso rápido globales que entran en conflicto con el monitoreo de claves propio de Espanso.

Arreglo:

  • Desactive temporalmente otras herramientas de accesibilidad, lectores de pantalla o administradores de teclas de acceso rápido
  • Verifique los registros Espanso para detectar errores: espanso log
  • Intente ejecutar espanso doctor para obtener un diagnóstico completo

¿Aún no funciona? Verifique los registros

espanso log

Esto muestra exactamente por qué Espanso está fallando. Busque errores de permisos, errores de análisis o problemas de backend.

Cuando la configuración Espanso se convierte en una carga de mantenimiento

La configuración YAML de Espanso le brinda potencia pero agrega fricción real, especialmente al comenzar, depurar fallas silenciosas o colaborar con un equipo que no se siente cómodo con los archivos de configuración.

Si dedica más tiempo a arreglar Espanso que a usarlo, considere Lightning Assist: un expansor de texto gráfico para Windows, Mac y Linux con una GUI completa, comandos de IA integrados, escritura por voz con pulsación para hablar y uso compartido de fragmentos en equipo. Sin archivos de configuración. Descargue la prueba gratuita de 14 días: no se requiere tarjeta de crédito.

Para obtener una comparación detallada, consulte Lightning Assist vs Espanso.