Emacs

13
¿Dónde debo incluir una inicialización perezosa?

Quiero agregar un enlace de tecla específico al modo látex: (define-key latex-mode-map (kbd "<f6>") 'my-latex-defun) Al mismo tiempo, quiero configurarlo solo cuando se carga el modo específico. Por lo tanto, me gustaría saber si existe una preferencia (mejor práctica) entre usar el gancho...

13
after-init-hook vs eval-after-load / with-eval-after-load

He encontrado bastante útil la forma en que funcionan los paquetes en Emacs 24 , sin embargo, me gustaría una respuesta definitiva de un usuario experimentado o un desarrollador principal sobre cuál de estos se prefiere en el caso típico en 24.4. Afaik, (add-hook 'after-init-hook ...)es el enfoque...

13
Usando emacs con thunderbird para componer y responder al correo

Se ha escrito mucho sobre el uso de emacs como un programa de correo electrónico primario completo. Estoy buscando algo con una configuración simple para poder mantener a Thunderbird como mi programa principal de administración de correo electrónico, pero redactar y enviar correos electrónicos en...

13
¿Cómo evitar que Emacs rompa enlaces duros?

Digamos que tengo dos archivos file1y file2: $ echo aaa >file1 $ ln file1 file2 Luego verifico que los inodes son los mismos: $ ls -i 18749779 file1 18749779 file2 lo que muestra que los dos archivos son realmente iguales. Ahora edito file1en Emacs, y agrego una línea con, por ejemplo, el...

13
¿Alineación de texto en listas numeradas en modo org?

P: ¿Hay alguna forma de anteponer ceros a las org-modelistas numeradas? La alineación del texto en las listas numeradas comienza a verse desagradable cuando los números ingresan en los dos dígitos: * A numbered list 1. Item 1 2. Item 2 3. Item 3 4. Item 4 5. Item 5 6. Item 6 7. Item 7 8....

13
Optimizar el rendimiento del bloqueo de fuente

Quiero realizar una variante de coincidencia de bloqueo de fuente anclada. Tengo definiciones de funciones que comienzan con una lista de nombres, y quiero que esos nombres se resalten dentro del cuerpo de la función. Creé una función que hace esto y la registré como una función de bloqueo de jit...

13
límites prácticos en el tamaño del archivo de modo org?

Tengo un archivo de modo org que ejecuta alrededor de 6,000 líneas con un centenar de titulares de nivel superior. Comenzó a tomar alrededor de un minuto cargar o guardar, y ocasionalmente envía emacs a las malezas y tengo que abandonarlo por la fuerza. ¿Alguno de ustedes piensa que este es un...

13
before-save-hook para modo cc

Quiero personalizar cc-modepara ejecutar una función antes de guardar. Una solución sería modificar el cc-modemapa de teclas para vincularlo C-x C-sa una función que realiza el trabajo que necesito y luego lo guarda. Mi pregunta es si hay un gancho que pueda personalizar para esto. Los documentos...

13
¿Dependencias orgánicas TODO?

Me gustaría org-modehacer lo que hace OmniFocus ; cuando se completa la tarea inferior en una lista secuencial, la siguiente tarea en la lista se hace visible en una Agenda. ¿Alguna idea sobre cómo podría tratar de abordar este problema? Básicamente me gustaría escribir un árbol con las hojas y...

13
"Pop" una ventana en un marco

A menudo, mis ventanas se dividen automáticamente hasta que decido arbitrariamente que el marco actual no tiene suficiente espacio para todos. Cuando esto ocurre, elimino manualmente una ventana, creo un marco y cambio a esa ventana eliminada. ¿Cómo puedo escribir una función elisp que haga...

13
¿Sustitución de cadena con nombre?

A menudo tengo que hacer varias sustituciones de la misma cadena: (format "%s %s %s" "a" "a" "a") ;; gives: "a a a" (es solo un ejemplo ficticio, en este caso es mejor pegar "a" con un espacio en blanco, pero en general trato situaciones más complicadas) ¿Hay alguna manera de hacer una...