Emacs

8
ielm, unido a un cierto buffer

¿Hay alguna manera de ejecutar ielm, pero con variables vinculadas a un determinado búfer? Lo sé M-:, pero tener un caparazón como ielm para inspeccionar las cosas sería mucho más

8
¿Cómo conectar al estado modificado del búfer?

Tal como en la variable incorporada mode-line-modifiedque muestra un asterisco en la línea de modo si se modifica el búfer. Específicamente, quiero hl-line-modeapagar cuando el búfer se modifica y encender cuando no lo está. He leído la documentación sobre "Cambiar ganchos", pero quiero...

8
Editar una cadena con muchos caracteres de escape

Digamos que estoy editando mi archivo de configuración y hay una cadena muy larga como esta: (setq my-string "very\nlong\nstring [...] \"hello world\"") ¿Cómo edita la cadena sin los caracteres de escape (y tal vez en un modo diferente) y luego guarda el resultado en el archivo de configuración...

8
¿Cómo defalias lambda?

Tengo esto en mis .emacs: (defalias 'λ 'lambda) que funciona bien para cosas simples como (funcall (λ (x) x) 1). Pero cuando hago algo como (org-add-link-type "foo" (λ (s) (message s)))o (add-to-list 'auto-mode-alist '("foo" . (λ () (message "bar")))), no funciona y me sale...

8
Timón: anular Ch

Seguí esta respuesta y creé mi modo menor para evitar que mis combinaciones de teclas fueran anuladas por los modos principales. Así que puse esto en mi init.el: (define-key my-keys-mode-map (kbd "C-h") 'delete-backward-char) (define-key my-keys-mode-map (kbd "M-h") 'backward-kill-word) Está...

8
Forzar una sola fuente para todos los glifos unicode

Estoy usando GNU Emacs 24.4.1 en una GUI en OS X. Quiero obligar a que se muestren todos los caracteres con una sola fuente en lugar de permitir que Emacs elija uno supuestamente más apropiado. Entiendo que ninguna fuente incluirá todos los glifos, pero uso un subconjunto limitado de Unicode que...

8
Cómo cambiar el color de resaltado del timón

Estoy usando el Monokaitema Cuando comienzo helm, la línea seleccionada actual se resalta en gris. No es fácil de detectar, especialmente con la información del título en azul. ¿Cómo puedo cambiar este resaltado gris, por ejemplo, en

8
¿Los smartparens insertan caracteres individuales versus pares?

P: ¿cómo puedo modificar smartparenslas reglas de decisión de cuándo insertar un carácter emparejado o único? smartparensparece ser principalmente inteligente al insertar comillas simples (por ejemplo, en text-modeo org-mode). Por lo tanto, por defecto inserta un par de 'sy coloca el cursor entre...