¿Puedo volver a vincular la combinación de escape de Screen a otra cosa?


11

Estoy tan acostumbrado a usar Ca para la tecla de inicio (en base a que soy un nerd de emacs) que me molesta que esta sea la combinación que la pantalla usa para iniciar comandos. ¿Puedo vincularle algo más?

Respuestas:



12

Desde mi propio .screenrc:

# replace Ctrl-A with Ctrl-O
escape ^Oo

Yo uso Ctrl-Z personalmente, porque esa es la clave menos utilizada en Emacs, al menos para mí.
Teddy

66
Pero Ctrl-Z se usa en el shell para suspender trabajos, por lo que no es lo ideal.
GodEater

¿Es ese el mejor combo? Ctrl a, normalmente es la mano izquierda, esto hace que un usuario se mueva a moverla a la mano derecha o a la derecha. ¿no puedes encontrar algo más cerca de la llave?
Brian Thomas

2

Desde la página de manual de la pantalla relacionada con la opción -e:

       -e xy
            especifica el carácter del comando para ser xy el carácter generado
            ing un carácter de comando literal a y (cuando se escribe después del comando
            personaje). El valor predeterminado es "Ca" y `a ', que se pueden especificar
            como "-e ^ Aa". Al crear una sesión de pantalla, esta opción establece el
            carácter de comando predeterminado En una sesión multiusuario, todos los usuarios agregaron
            comenzará con este personaje de comando. Pero cuando se adjunta a
            una sesión que ya se está ejecutando, esta opción solo cambia el comando
            carácter del usuario adjunto. Esta opción es equivalente a
            ya sea los comandos "defescape" o "escape" respectivamente.


Suspiro ... cuando tenga dudas, consulte la página del manual. : - /
Jason Baker

1
¿Podría poner un ejemplo de invocación?
ssice

-1

Ayuda a recorrer el menú. : - /

Lo cambié presionando F9 y seleccionando "cambiar secuencia de escape".

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.