Preguntas etiquetadas con keymap

Un mapa de teclas es una estructura de datos Lisp que especifica enlaces de teclas para varias secuencias de teclas. Un único mapa de teclas especifica directamente definiciones para eventos individuales. Cuando una secuencia de teclas consta de un evento único, su enlace en un mapa de teclas es la definición del mapa de teclas para ese evento.

38
Cómo anular enlaces de modo mayor

A veces, mis combinaciones de teclas globales son anuladas por un modo principal. Un ejemplo sencillo es la siguiente configuración en mi archivo de inicio (global-set-key (kbd "C-j") 'newline-and-indent) Pero molestamente, esta combinación de teclas está oculta por el modo principal...

20
¿Cómo distinguir Ci de TAB?

Normalmente, por razones históricas, emacs trata el TABcódigo C-iclave y la clave de la misma manera, cf. la documentación de emacs lisp sobre las teclas de función o la respuesta de abo-abo sobre la pregunta "¿Cuál es la diferencia entre TAB y?" . NOTA: En este post, son códigos de teclas TAB,...

16
¿Cómo vincular Ci como diferente de TAB?

Quiero hacer Control-ifuncionar indent-region(básicamente porque Xcode ya ha construido esa memoria muscular). Me doy cuenta de eso Control-iy no puedo tabdistinguirlos en el sentido de Ascii, pero están en el sentido del código clave. He intentado lo obvio: (global-unset-key (kbd...

14
Cómo descubrir qué hace realmente una secuencia de teclas

De vez en cuando observo un comportamiento inesperado al editar texto. Mi primer recurso suele ser utilizar C-h kpara averiguar qué funciones está llamando una secuencia de teclas determinada. Sin embargo, a veces la documentación está en desacuerdo con el comportamiento observado. En estos casos,...

13
Mal: asignaciones de teclas del mapa a la manera vim?

Estoy tratando de hacer que la función del Mal evil-jump-to-tag, C-]se comportan como los Emacs vinculante M-.. El comportamiento normal está bien para explorar archivos de etiquetas, pero quiero que funcione también para Slime's slime-edit-definition, Elisps '

12
modo org sin teclas de flecha

El mapeo de teclas del modo de organización usa de manera predeterminada las teclas de flecha para las funciones comunes. ¿Alguien ha reasignado sanamente su configuración de modo de organización para evitar por completo las teclas de flecha? Por favor

11
Convierta una clave normal en una clave modificadora

Tengo un teclado que, por alguna razón inexplicable, presenta una tecla que envía el símbolo del dólar danés a OS X - §. Con shift envía el símbolo más / menos - ±. ¿Es posible dentro de Emacs ver la §clave y convertirla en Hyper o Super? Entonces, si mantengo presionada esa §tecla y presiono f,...

11
Use dos mapas de modo mayor en el mismo búfer

Me he encontrado con algunas situaciones en las que sería muy conveniente que el mapa de teclas de un modo principal actúe como un mapa de teclas alternativo para otro modo principal. Por ejemplo: Escribo mucho LaTeX en algunos de mis documentos de organización, por lo que sería genial tener...

11
Cómo unir C- [de verdad (en serio esta vez de verdad)

¿Hay alguna forma de unirse C-[a algo y no tener todos los M-enlaces (Meta) en mal estado? No es la primera vez que surge esta pregunta. Desafortunadamente, la única solución ofrecida en el hilo anterior es a) específica de Linux, b) requiere una herramienta externa (nuevamente específica de...