Emacs

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

1
cl-destructuring-bind en plist parcial?
Esto causa un error (cl-destructuring-bind (&key a b) '(:a "foo" :b 13 :c "bar") (list a b)) porque la :cclave / valor no se maneja en la coincidencia de patrón. A menudo me encuentro con ganas de extraer algún subconjunto de claves / valores de un plist, pero cl-destructuring-bindno es …

3
Deshabilitar la apariencia ampliada del encabezado del modo Org
Estoy usando el modo Org en Macintosh GNU Emacs versión 24.5.1 en modo GUI y los encabezados están ampliados. Me gustaría deshabilitar esta función para que se procesen con el tamaño de fuente predeterminado. He intentado esto ... (with-eval-after-load "monokai-theme" (custom-theme-set-faces 'monokai '(org-level-1 ((t (:weight semi-bold :height 1.0)))) '(org-level-2 ((t …
9 org-mode  fonts  faces 

1
¿Cómo hacer coincidir el símbolo en regexp?
Estoy tratando de construir una expresión regular que coincida con los símbolos, es decir, cosas como nombres de funciones y similares, de acuerdo con la configuración actual del modo principal (se llama tabla de sintaxis si no recuerdo mal). Después de un poco de investigación, he encontrado estas expresiones regulares …

2
¿La sintaxis de Word tiene en cuenta el script?
Llamo a count-words-region( M-x =) en la cadena US / RU / IPA: HelloПривheləʊ Se imprime el siguiente mensaje: Region has 1 line, 4 words, and 14 characters. Todos los símbolos tienen wsintaxis, pero difieren en la secuencia de comandos: (char-syntax ?H) ; ?w (char-syntax ?П) ; ?w (char-syntax ?ʊ) …
9 syntax 





2
`use-package` con: config para establecer variables
Estoy tratando de usar use-packagepara configurar mi org-modeinicialización. Tengo lo siguiente en mi ~/.emacsarchivo: (use-package org-mode :mode "\\.org$" :ensure org :config (progn (setq org-log-done 'time) (setq org-confirm-babel-evaluate nil) (setq org-export-babel-evaluate nil) (setq org-html-validation-link nil) ;; ... more stuff ) ) Sin :configembargo, ninguna de esas cosas de inicialización se está …

1
Las mejores listas de backends de la compañía
Sé que este no es el mejor tipo de pregunta para la pila ... pero no puedo pensar en otro lugar donde pueda tener suficiente exposición. Así que realmente me gusta el modo de empresa, pero a veces es molesto tener que cambiar manualmente al siguiente backend (el intento de …

2
¿Por qué `eval-when-compile` se ejecuta al cargar el archivo y se compila en bytes a .elc?
Idioma común para solucionar la expansión de macros o resolver advertencias sobre variables indefinidas durante la compilación de bytes: (eval-when-compile (require 'cl-lib)) Pero esto require ...compilado en .elcarchivo! Encontré que cl-eval-whentienen una semántica adecuada (según el nombre) Normalmente no necesitamos requirecomo archivo de sitio ypackage.el Por ejemplo, quiero compilar en …

1
¿Modo de organización 1 evento 1 para varios días?
No puedo encontrar nada sobre poder establecer TODOtareas SCHEDULEpara que ocurran en varios días de la semana. Por ejemplo, tengo STATclases Mon Wedy Frime gustaría que el evento se repita todas las semanas con una +1wdiscusión. ¿Es esto posible o necesito tener 3 STATeventos separados , cada uno con un …
9 org-mode 

3
Manera rápida de alternar una variable
Sería bueno tener una forma rápida de alternar una variable. Aquí hay algo que tengo en mente. Llame a una función "alternar var". El completing-readdebe mostrar sólo las variables que tienen valores individuales (no listas o listas-A). No sé si eso se puede hacer. Sería aún mejor si solo enumera …

1
Cómo comentar una línea variable en una lista de variables locales
En un archivo de Python tengo # Local Variables: # python-shell-interpreter: "python3" # python-shell-virtualenv-path: "~/.virtualenvs/datascience" # leo-python-args-to-send: "-f fqanalysis.txt" # End: Durante un par de días quiero usar el archivo python sin el virtualenv especificado, por lo que me gustaría comentar la configuración de línea python-shell-virtualenv-path, de modo que la …


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.