mac comandos emacs

comandos - set-mark-command no funciona emacs con C-SPC



emacs ubuntu (2)

Acabo de tener el mismo problema que nunca tuve antes. Estoy en Windows 7. Resulta que Ctrl + SPC está vinculado al cambio de idioma del sistema operativo. Así que las pulsaciones de teclado no se envían a emacs en absoluto.

Pero una cosa que es aún más extraña es que nunca he instalado nuevos idiomas / teclados, pero el "PRC CH" aparece en mi barra de idiomas como idioma / teclado hoy. Resulta ser un error de Windows 7 y todo lo que tenía que hacer para solucionarlo era:

  • Agregue ''CH PRC'' en la barra de idioma y luego Guardar.
  • Eliminar el idioma y luego guardar de nuevo.

Sé que no está en Windows, por lo que la solución puede no ser la mía, pero es muy probable que Ctrl + SPC también esté vinculado al cambio de idioma de su sistema operativo.

No puedo establecer la mark en el punto actual mediante C-SPC (tanto cuando emacs carga el archivo de init como cuando no lo hace). Sin embargo, cuando Mx set-mark-command , la marca está bien configurada y puedo seleccionar la región moviendo el cursor. Cuando hago Mx apropos set-mark-command , muestra dos enlaces C-@ y C-SPC , pero solo el primero funciona. Cualquier sugerencia será apreciada. Estoy ejecutando emacs 24.3 en una GUI en Kubuntu 14.04.


Ubuntu 14.04 tiene un error abierto que afecta a algunos entornos de escritorio (al menos KDE, LXDE e i3 , pero no a Unity).

El IBus teclas predeterminado de IBus para "el siguiente método de entrada" es Ctrl + Espacio , lo que evita que esta combinación de teclas llegue a Emacs (o cualquier otro programa de espacio de usuario). Para resolver el problema, ejecute ibus-setup y cambie el enlace de teclas del "siguiente método de entrada" a otra cosa (o elimínelo completamente haciendo clic en el botón "..." y luego en el botón "Eliminar").

Tenga en cuenta que ejecutar ibus-setup desde Unity, donde ya funciona C-SPC , muestra una ventana de preferencias que no incluye la opción de enlace de clave que se debe cambiar.

El comando "siguiente método de entrada" recorre sus entradas configuradas, por ejemplo, del inglés al francés.