Emacs

24
Cómo actualizar paquetes instalados con use-package

Estoy usando use-packagepara instalar y configurar paquetes (la mayoría de estos paquetes están en melpa). ¿Existe una manera limpia y automatizada de mantener todos estos paquetes actualizados? Si no, ¿cuál es el mejor flujo de trabajo en este caso? Nota: Una pregunta muy similar aquí con una...

24
¿Qué algoritmo utiliza el ordenamiento?

Necesito agregar un solo entero a una lista que ya está ordenada, de modo que vaya en el lugar correcto. Mi primer pensamiento fue algo como (sort (cons newelt list) #'<) Sin embargo, dado que listya está ordenado, solo se necesita una inserción, lo que significa que esta solución podría ser...

24
Forma correcta de habilitar el modo menor

Tengo el modo foo y habilitaría el modo bar-minor para ello. Entonces, ¿qué camino es más común y preferible? UNA (add-hook 'foo-mode-hook 'bar-minor-mode) si (add-hook 'foo-mode-hook (lambda () "Turn on `bar-minor-mode' mode." (bar-minor-mode 1))) do (defun bar-minor-mode-on () "Turn on...

23
Deje que Emacs mueva el cursor fuera de la pantalla

Esta pregunta se hizo originalmente en /programming/15895313/let-emacs-move-the-cursor-off-screen , pero todas las respuestas que obtuve más o menos decían "no se puede hacer" , que con emacs simplemente no acepto. ¿Es posible dejar que Emacs mueva el cursor fuera de la pantalla, como funciona la...

23
Cerrar todos los buffers directos

A veces mi lista de búfer tiene más de 10 ventanas directas, y termino usando buffer-menupara marcarlas manualmente y eliminarlas todas. ¿Hay una manera más rápida de cerrar todas las ventanas abiertas

23
Altura de línea con caracteres unicode

Algunos caracteres Unicode hacen que la línea en la que se muestran sea bastante grande. Por ejemplo, un acento grave "̀" agrega alrededor de 2.5 líneas de espacio arriba y abajo. Otros caracteres que causan este comportamiento incluyen la letra griega "ϕ" (phi) o el subconjunto igual a "⫅". Otros...

23
Arreglando Dobles Dobles mientras escribo

Tengo un poco de meñique lento. A medida que mis otros dedos se vuelven cada vez más rápidos al escribir, mi meñique simplemente no puede seguir el ritmo. Esto frecuentemente me lleva a escribir oraciones cuya primera palabra comienza con dos letras mayúsculas. Aquí hay un pequeño ejemplo. THere's...

23
¿Cómo era Emacs en los años 80?

He buscado por todas partes imágenes de distribuciones antiguas de Emacs, pero fue en vano. El código fuente de Emacs 16.56 del 15 de julio de 1985 está disponible en Github , pero bajo ninguna circunstancia podría lograrlo. El documento original de Stallman Emacs describe a Elisp, la motivación...

23
¿Para qué se necesita la función `purecopy`?

Estaba mirando compile.ely noté esta construcción : (defcustom compile-command (purecopy "make -k ")) Los purecopydocumentos indican: purecopy es una función incorporada en el 'código fuente C'. (purecopy OBJ) Haga una copia del objeto OBJ en puro almacenamiento. Copia recursivamente...

22
Ocultar lista de modos menores en la línea de modo

Uso bastantes modos menores y generalmente sé qué modo menor está habilitado en cada modo principal. Si realmente quiero ver la lista completa, puedo correr C-h v minor-mode-list. Al mismo tiempo, mi línea de modo se obstruye realmente, así que cuando divido verticalmente el cuadro, a veces no...

22
¿Cómo guardo automáticamente los búferes del modo org?

Utilizo regularmente org-modey la agenda para realizar un seguimiento de mi lista de tareas pendientes. Como uso Dropbox para sincronizar mi lista, necesito que las mismas tareas estén disponibles en todas las computadoras. A veces, durante el curso de mi limpieza, me olvido de guardar mis cambios,...