¿Cómo se puede habilitar el soporte del mouse en el terminal Emacs?


17

¿Cómo se puede habilitar la compatibilidad con el mouse en una sesión de terminal Emacs iniciada emacs -nw? ¿Hay un atajo de teclado o una bandera para hacer esto? Si no, ¿cómo se puede hacer en emuladores de terminal? Yo uso guake.


1
¿Estás ejecutando emacsun emulador de terminal GUI? ¿Qué tipo de soporte necesitas? Colocando el cursor? Copiar / pegar?
terdon


@terdon Estoy usando guake.
usuario

OK, edite su pregunta y agregue esa información. También explique exactamente qué tipo de soporte de mouse necesita.
terdon

2
@user Escriba ALT-X, luego xterm-mouse-mode, luego regrese.
Mark Plotnick el

Respuestas:


18

Presione F10para abrir el menú y use las teclas de flecha para navegar a “Opciones” → “Personalizar Emacs” → “Todas las configuraciones coinciden ...”. Escriba mousey Enter.

Si su versión de Emacs no tiene un menú cuando se ejecuta en una terminal, ejecute M-x customize. (Esto significa: presione Alt+ X, escriba customizey presione Enter). Navegue hasta el cuadro de búsqueda, escriba mousey presione Enter.

La compatibilidad con el mouse se llama "modo Xterm Mouse". Puede encontrar eso en el manual . El manual también ofrece una forma de activarlo (para la sesión actual) - M-x xterm-mouse-mode.

En la interfaz Personalizar, en la configuración que desea cambiar, presione Enter"Mostrar valor". Aparece el botón "Alternar", presiónelo Enter. Luego presione Enterel cuadro “Estado” y elija 0“Establecer para sesión actual” o “1” para “Guardar para sesiones futuras”. (Puede elegir 0por ahora y volver allí y elegir 1más tarde si está satisfecho con la configuración).


9

agregar (xterm-mouse-mode 1)a su archivo init.el

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.