Iterm2 deshabilitar atajos de comando

16

Yo uso Iterm2 en la Mac. Muchas veces, accidentalmente presiono Command+ alguna tecla, así que me pregunto, ¿es posible deshabilitar los atajos de comando? Me gusta Command+ Dpor ejemplo, ya que uso tmux para paneles divididos.

mollerhoj
fuente
El más molesto de estos accidentes es ⌘ + Q ya que Q está justo al lado de Tab. El ignoreacceso directo a continuación también funciona para deshabilitar esto
Ciprian Tomoiagă

Respuestas:

31

Deberá anular los atajos predeterminados de iTerm con sus propios atajos para "Ignorar".

Vaya Preferences > Keyy presione el botón + en la parte inferior de las teclas de acceso directo global :

Teclas de acceso directo globales

Luego agregue una entrada para Cmd+ Ky elija "Ignorar" para la acción:

Entrada para Cmd + K

Esto deshabilita Cmd+ K.

Behrang Saeedzadeh
fuente
1

Otra opción útil: desea usar Ctrl-C, Ctrl-V y Ctrl-Z en iTerm2, pero las definió globalmente en su Mac como accesos directos Copiar, Pegar, Deshacer.

Para poder utilizar esos accesos directos en iTerm2 para detener la ejecución del comando (ctrl-c), inserte un carácter especial (ctrl-v) o coloque el programa en segundo plano (ctrl-z):

  • crear accesos directos ctrl-c ctrl-v ctrl-z en iTerm2 - Preferencias> Teclas> + igual que en la solución anterior
  • en lugar de Ignorar, elija la acción " No volver a asignar modificadores "

Y ahora puede usar ctrl-c para copiar en el resto de mac os y para romper dentro de iTerm2.

difuminar
fuente
-2

Puede ir a Preferencias> Teclas y eliminar manualmente cada acceso directo con Cmd.

que te escondes
fuente
2
Esos comandos no están en la lista
mollerhoj
1
Por favor elimine esta respuesta. Es incorrecto y engañoso.
Behrang Saeedzadeh
@Behrang, no eliminamos las respuestas incorrectas solo por esa razón. ¿Puedes explicar si él dañó aquí o mejor, por qué exactamente está mal?
bmike
2
El Preferences > Keyspanel no contiene una entrada para Cmd + K, por lo que no hay nada que eliminar que pueda solucionar este problema.
Behrang Saeedzadeh
Sí, el daño aquí es la posibilidad de que un usuario pierda el tiempo tratando de usar esta respuesta cuando, de hecho, no puede funcionar.
Br.Bill