Emacs

10
leer libros electrónicos en Emacs

Utilizo eww para leer artículos en línea en Emacs en lugar de en un navegador porque es menos molesto y puedo tomar notas rápidamente en un modo de organización sin cambiar de aplicación. Me pregunto qué tan factible es leer un libro electrónico en formato epub o pdf en Emacs. Encontré el...

10
¿Cómo puedo responder una solicitud de minibúfer de elisp?

De vez en cuando me encuentro usando funciones interactivas dentro de una función que estoy escribiendo para mi propio uso. Si una función solicita información (por ejemplo, "Archivo de salida: ~ /"), ¿hay alguna forma general de elisp para agregar texto al minibúfer y luego presione Intro para que...

10
Exportar paquetes instalados de Emacs?

Estoy usando emacs 24.4. He agregado una gran cantidad de paquetes instalados a través de la directiva Mx list-packages durante aproximadamente un año de uso. Me encantaría exportar mi lista de paquetes instalados para usar en otro lugar. Copiar mi .emacs me da algunos errores al iniciar, lo que...

10
¿Cómo declaro una variable ignorable?

¿Cómo evito las advertencias del compilador de bytes Unused lexical variableen las funciones definidas mediante macros expandibles defun? Por ejemplo, macro defun-rcirc-commandin rcirc.el usa la targetvariable que no es utilizada por varias invocaciones. En Common Lisp puedo usar el...

10
Recordar modos para archivos sin extensiones

Empecé a editar muchos archivos que no tienen extensiones, pero que todavía están en un formato de modo principal. Soy el único usuario de Emacs en el equipo, y no quiero dejar en claro que mi editor necesita cosas especiales . Me gustaría evitar cambiar la base de código. No puedo cambiar el...

10
Comandos personalizados Magit

Magit muestra la progresión de comandos de varios pasos con ventanas emergentes. Por ejemplo, al presionar se cabre el menú de confirmación, de donde ase invocará al presionar magit-commit-amend. Me gustaría incluir mi propio comando magit-commit-snapshote invocarlo con cn. n: Snapshotdebería...

10
rendimiento `retrospectivo`

Tengo un código usando (looking-back … (line-beginning-position)). Doc cadena de looking-backestados que es mejor evitar esta función debido a la lentitud. Tengo curiosidad de que el siguiente enfoque sea más rápido? (save-excursion (goto-char (line-beginning-position)) (looking-at regexp...

10
Dos modos de Python

He estado tratando de configurar Emacs para usar el modo Python adecuado. Con este fin, he leído algunos tutoriales. Lo más importante este . El tutorial usa el python-modepaquete. Sin embargo, cuando lo instalo a través del administrador de paquetes ( M-x package-install RET python-mode RET) no...

10
¿Pueden emacs cerrar automáticamente las etiquetas LaTeX abiertas?

Al usar web-mode, escribir un </autocompletará con el nombre de etiqueta abierta de nivel más alto. Por ejemplo, si tengo un abierto <div>, </se completará automáticamente </div>. ¿Es posible obtener lo mismo en LaTeX? Por ejemplo, si tengo una \begin{foo}etiqueta, ¿cómo puedo...

10
¿Cómo evitar que Magit pregunte dónde empujar una rama?

Cuando se llama a magit-push-currentla P Pde la memoria intermedia de estado, Magit 2.1.0me pregunta dónde empujar la rama en el primer tiempo, cuando aguas arriba no está establecida. ¿Cómo puede permitir generar automáticamente el nombre como solía hacerlo