3 votos

Forzar el cambio de idioma al enfocar el terminal

¿Existe alguna forma de forzar el idioma de entrada fijado por defecto en el foco de la terminal/término?

Básicamente lo que quiero lograr es establecer el idioma de entrada del teclado actual al inglés al volver a cambiar desde otros programas. Las soluciones de secuencias de comandos también funcionarían.

1voto

Vignesh Raja Puntos 116

No pude encontrar una configuración de preferencias incorporada en iTerm. Pero puede utilizar el KeyBoard Maestro para conseguirlo. Si no lo tiene, descárguelo de la sitio oficial .

  1. Abrir KeyBoard Mestro .
  2. Crear un grupo en Grupos (para contener todos sus procesos específicos de automatización).
  3. Ahora crea una macro con el nombre Establecer el idioma de la aplicación iTerm .

    a. Añadir Nuevo disparador -> La ventana enfocada -> La ventana enfocada cambia

    b. Añadir otro disparador -> Esta aplicación -> Seleccionar iTerm -> Seleccionar Activo -> Repitiendo cada 1 segundos.

    c. Añadir Nueva acción -> Seleccionar Establecer la disposición del teclado -> Seleccione la disposición del teclado (es decir, la preferencia de idioma).

First Macro

  1. Ahora crea otra macro con el nombre Establecer otros idiomas de aplicación .

    a. Repetir a en la macro anterior.

    b. Añadir otro disparador -> Esta aplicación -> Seleccionar Cualquier aplicación -> Seleccionar Activa .

    c. Repetir c de la macro anterior.

Second Macro

Ya está todo listo. Mientras cambias de Windows a iTerm, puedes ver que el icono de preferencias del teclado cambia en la barra de menú superior en la esquina derecha.

Nota : Las distribuciones de teclado sólo aparecerán si se añaden en Preferencias del sistema -> Lengua y región -> Fuentes de entrada . Y los nombres de las macros pueden ser cualquier cosa. Si desea desactivar los activadores, desactívelos haciendo clic en la marca de verificación en la parte superior derecha.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X