7 votos

En iTerm2, asigna la tecla Comando izquierda a la tecla Control izquierda y asigna Comando+Tab

En iTerm2, ¿puedo asignar la izquierda Command tecla a la izquierda ^ Control clave y todavía mapear el sistema Command Tab para seguir cambiando a todos los demás Windows?

He usado tres sistemas operativos diferentes (Ubuntu, MacOS y Windows) regularmente y mi subconsciente está constantemente queriendo cambiar de Windows usando OptionTab .

8voto

sclv Puntos 25335

Aunque no responda a la pregunta, he descubierto la siguiente solución para las entradas de "control+" de mi terminal más utilizadas:

  • Ctrl + C - línea de terminal clara
  • Ctrl + R - búsqueda inversa

Establecer los modificadores de reasignación en iTerm por defecto:

Remap modifiers in iTerm

Establezca las combinaciones de teclas para Command +R, etc. a "Enviar códigos hexadecimales:" e introduzca los códigos hexadecimales de http://ascii-table.com/control-chars.php de la siguiente manera:

enter image description here

Y viola funciona para Command +R = Ctrl +R como se requiere.... para hacer todo el alfabeto requeriría la asignación de múltiples códigos hexadecimales

5voto

Douglas Puntos 10417

Sí, se puede establecer en la sección de iTerm Teclas de preferencias Modificadores de reasignación

Keys Remap Modifier

A continuación, en el mismo panel de preferencias, seleccione Pestaña "Key Bindings" (enlaces de teclas) .

A partir de ahí, verá todas las combinaciones de teclas definidas actualmente. Si Control-Tab no está definido puedes crear uno nuevo, sin embargo esta es una instalación limpia y esto es lo que se muestra por defecto.

iTerm Key Bindings Tab

Haga doble clic en la descripción de la "Acción" para modificar el comportamiento.

Aparecerá una (larga) lista de acciones que puedes asignar a la combinación de teclas. (Yo seleccioné "Ciclo de pestañas hacia adelante")

iTerm Key Bindings Sub Menu

Esto configurará iTerm para aceptar la izquierda Command como ^ Control y se limita sólo a iTerm. Command Tab todavía funciona, pero dentro de iTerm usted debe utilizar el derecho Command . Fuera de iTerm, todo funcionará con normalidad.

Si está utilizando Catalina, tendrá que dar permisos de accesibilidad a iTerm en Configuración del sistema Ficha de seguridad y privacidad Accesibilidad si aún no lo ha hecho.

0 votos

@TimWiel - echa un vistazo a esta pregunta/respuesta: apple.stackexchange.com/q/283252/119271

0 votos

Gracias @Allan lo he hecho sin embargo lamentablemente tu respuesta responde a la mitad de la pregunta lo siento. Debido a que el comando de la izquierda se asigna ahora a Control, el comando estándar del sistema de Comando+Tab no funciona como se esperaba porque ahora está enviando Control+Tab a iTerm, por lo que no cambia de Windows. Sospecho que tengo que asignar el Control + Tab a Comando + Tab y podría trabajar - en cualquier lugar puedo hacer esto?

0 votos

El enlace apple.stackexchange.com/q/283252/119271 parece ser la reasignación de todo el sistema, no sólo para iTerm.

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