Emacs

10
¿Cómo uso emacsclient como EDITOR o VISUAL?

Escenario: estoy en zsh y quiero editar un comando de shell largo en una instancia ya abierta de Emacs. Me puse $VISUALa emacsclient -n -c. Cuando ejecuto C-x C-edesde zsh, se abre un nuevo marco de Emacs, poblado con el contenido de la línea zsh. Después de editar y guardar el búfer, presiono C-x...

10
Construya un Emacs 25 mínimo para pruebas unitarias

Me gustaría construir una variante muy mínima de troncal Emacs para probar mi paquete Emacs Lisp. La compilación no necesita GUI, no admite imágenes, etc. Debería ser esencialmente un intérprete mínimo de Emacs Lisp con las bibliotecas centrales de Emacs Lisp, y debería compilarse rápidamente ,...

10
Cómo implementar un menú emergente similar al utilizado en Magit

Pregunta Me gustaría crear una interfaz de usuario en forma de menú emergente , menú emergente similar al utilizado en Magit . Caracteristicas Definición de ventana emergente La ventana emergente en el contexto de esta pregunta significa una pequeña ventana temporal que contiene una colección...

10
Renombrar refactorización de variables locales

¿Existe una herramienta de refactorización de elisp que pueda cambiar el nombre de las variables locales y los argumentos de la función? Me gustaría poder convertir: (defun my-func (s r) ... (use s .. r)) dentro: (defun my-func (string replacement) ... (use string .. replacement)) usando...

10
¿Cómo configuro hunspell en una PC con Windows?

Tengo mis diccionarios hunspell en C:\hunspell\. Contiene .dicy .affarchivos para tres idiomas: en_GB, en_US, y nb_NO. Las descripciones que encuentro en la web sobre cómo hacer que el hunspell funcione en Emacs me confunden. ¿Cuál es el código mínimo que necesito en mi archivo init para poder...

10
¿Cómo establecer una detención temporal después de Cx Cc?

Si ejecuto C-x C-cen emacs, se cerrará inmediatamente. Si fijo confirm-kill-emacsa y-or-n-pél se solicita la confirmación antes de cerrar. En lugar de eso y-or-n-p, quiero configurar un temporizador temporal durante 3 segundos antes de cerrar emacs. Entonces, si presiono C-x C-cdebería mostrar...

10
Cocoa Emacs 24.5 Problemas de fuentes (Inconsolata-dz)

Estoy tratando de establecer [Inconsolata-dz] [1] como mi fuente predeterminada para Emacs. Inconsolata normal funciona bien, pero la versión dz no funciona correctamente. La mayoría de las funciones que uso siguen arrojando este error (seguí todas las instrucciones en línea sobre cómo configurar...

10
Cómo manipular las horas del reloj (modo org)

A menudo me olvido de salir de una tarea o de una actividad diferente. Por ejemplo, estaba trabajando en una tarea (cronometrada) en este momento, luego entró mi gerente y nos embarcamos en una discusión que duró unos buenos 40 minutos ... Así que no es insignificante. ¿Cuál es la mejor manera de...

10
Instalar paquetes globalmente

¿Es esto algo que se puede / se debe hacer? Por ejemplo, a menudo uso emacs en mi cuenta de usuario y, a veces, en la cuenta raíz. Cuando uso el administrador de paquetes (es decir, mermelada o algo), ¿tengo que instalar los mismos paquetes por separado para cada cuenta? Me parece que se instalan...

10
¿Cómo puedo recorrer un árbol de modo org?

Antecedentes Estoy escribiendo un modo de presentación para Emacs. Me gustaría que la entrada sea archivos de organización, ya que los archivos de organización son excelentes para los datos. Problema Tengo que convertir el archivo de modo de organización en una lista de estructuras de datos...

10
¿Cómo exporto un archivo ORG a un sitio HTML interactivo?

¿Hay alguna manera de exportar un archivo .org a un html que admita títulos expandibles y colapsables? Lo que quiero es poder presionar una tecla como TAB y expandir y contraer el esquema, pero en un sitio html. Los wikis de Github admiten orgmode pero no parecen permitir la expansión y el...

10
Desenlazar clave utilizando use-package

Estoy tratando de desvincular lo org-cycle-agenda-filesque está configurado por defecto en C-'y C-,. Mi arma preferida para hacerlo es usar el paquete de paquete. En la página github.com/use-package/bind-key.el he encontrado las siguientes líneas: ;; To unbind a key within a keymap (for...