Emacs

Preguntas y respuestas para aquellos que usan, extienden o desarrollan Emacs.




2
¿Mostrar la información de la batería solo cuando está desconectado?
display-battery-mode muestra información de la batería, pero solo quiero usarla cuando mi computadora está desconectada y se está agotando la batería. ¿Hay alguna manera de configurar el modo de visualización de acuerdo con el modo de fuente de alimentación? ¿También puedo obtener la temperatura informada en la línea de modelo?
8 mode-line 

1
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 …
8 fonts  unicode 


2
¿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 org-open-at-point: Función no válida: (λ (s) …
8 elisp 


1
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 con los …



2
¿Cómo forzar una sesión de org-babel para restablecer o inicializar?
Si ejecuto los siguientes bloques de shell babel #+BEGIN_SRC sh :session one :results output ssh staging #+END_SRC #+BEGIN_SRC sh :session one :results output hostname #+END_SRC Org crea un búfer de shell llamado one, se ejecuta ssh stagingy luego, después de conectarse, se ejecuta hostnameen la puesta en escena. Sin embargo, …

2
'El valor del símbolo como variable es nulo' en la devolución de llamada de url-retrieve
Al ejecutar lo siguiente me sale un error: (defun caller (func) (url-retrieve "http://m0smith.freeshell.org/" (lambda (status) (funcall func)))) (caller (lambda() (message "called"))) Resultado: error in process filter: Symbol's value as variable is void: func ¿Cuál es la mejor manera de resolver este problema? Básicamente, necesito aceptar una devolución de llamada de …


1
¿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 hl-line-modealternar cuando deshago un cambio como 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.