2 votos

Cómo enviar una tecla de flecha en iTerm2

¿Es posible enviar una tecla de flecha en iTerm2? He podido enviar casi cualquier otro carácter, utilizando un carácter de escape, como \<C-a> o introduciendo el carácter directamente, como pero no he sido capaz de averiguar (o encontrar en Google) cómo enviar una de las teclas de flecha. Por ejemplo, me gustaría configurar pulsando

para enviar un comando tmux de:

  • ctrla (ctrl-a siendo por prefijo)

En otras palabras, al pulsar cmd-up se navegaría al panel superior al actual. ¿Cómo puedo hacer esto en iTerm2? Es decir, ¿qué "acción" debería seleccionar (enviar códigos hexadecimales? enviar texto? enviar texto con caracteres de escape vim?) y texto/código debería enviar?

enter image description here

1voto

nomad609 Puntos 32

Si está tratando de enviar un a la terminal, he podido lograr esto usando el Enviar texto con caracteres especiales "vim" y luego utilizando la secuencia de escape \u000d[A . Por ejemplo, lo estoy usando para limpiar la consola y repetir el último comando, así que la secuencia completa que estoy enviando es:

clear\u000d\u001b[A\u001b[A\u000d

Este primer escrito clear a la consola y luego se envía con Enter como \u000d . Entonces, se envía dos veces para que el comando se envíe antes del último clear y Enter se envía de nuevo para enviar el comando recuperado.

Espero que esto te ayude. Saludos.

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