2010-01-18 15 views
6

Recientemente comencé a usar la pantalla en sesiones remotas. Un problema es que emacs no reconoce su C-a y no quiero vincular emacs C-a con otra cosa, ya que estoy muy acostumbrado.Pantalla de GNU: cambio de enlace de clave global

Google muestra maneras de cambiar cada combinación de teclas de forma individual con ~/.screenrc, pero no cómo cambiar una combinación de teclas globalmente. Quiero que todos los C-a cambien a otra cosa. ¿Es eso posible? ¿Cuáles son mis opciones?

Gracias por sus respuestas

Respuesta

19

Puede cambiar la combinación de escape a través de escape en .screenrc:

# Makes Control+b become the escape combination 
escape ^Bb 

también puede simplemente usar Ctrl + unun para pasar un Ctrl + a al proceso secundario. Te acostumbras después de un tiempo.

+1

Uso Z como el carácter de control. Es fácil de escribir y simplemente reemplaza la capacidad de los procesos en segundo plano con una sola pulsación (que uso con poca frecuencia). – bnbeckwith

+0

He establecido el carácter de control en O. Conveniente y no interfiere con las aplicaciones normales. Como tengo que hacer muchas de mis cosas en diferentes cuadros, debería intentar no acostumbrarme a los accesos directos no estándar para las aplicaciones estándar. :( – Sahas

Cuestiones relacionadas