Emacs

27
¿Cómo puedo completar el código difuso?

Cuando se usa ReSharper en Visual Studio, los símbolos se pueden completar automáticamente usando la coincidencia difusa en lugar de la coincidencia de prefijos. Por ejemplo, si estoy buscando una función llamada DoSomethingAmazingpodría escribir DoSoAmy sería tratar de ampliar mi consulta para que...

26
Parámetros opcionales predeterminados

Emacs Lisp no tiene soporte sintáctico para valores predeterminados no nulos de parámetros opcionales. ¿Cuál es el idioma recomendado para suministrar estos parámetros? Para aclarar mi punto, aquí hay una forma demasiado explícita de hacerlo. (defun command (a &optional supplied-b) (let ((b...

26
Ampliar el modo org con más marcas

Quiero agregar un marcado y formato para dicho marcado, es decir, <kbd>...</kbd>con un cuadro que rodea dicho marcado. También quiero que la marca sea compatible con (setq org-hide-emphasis-markers t). Es decir, cuando la variable se establece en t, las etiquetas <kbd>y...

26
¿Cómo hacer que Emacs renderice HTML sin tener que guardar el archivo?

Si alguna vez ha usado JS Bin , sabe que a medida que escribe su código (HTML, CSS, Javascript) a la derecha se actualiza para adaptarse a lo que escribió. He encontrado que esta es una de las herramientas más útiles para hacer pequeños fragmentos de código. Sin embargo, me gustaría que la misma...

26
¿Cómo mido el rendimiento del código elisp?

¿Cómo mido el rendimiento de mi código elisp? ¿Qué herramientas / paquetes externos están disponibles para mí para medir el tiempo necesario? Además del tiempo total, ¿puedo ver un perfil que muestre el tiempo empleado por función? ¿Puedo perfilar el uso de memoria

25
Frente al párrafo de relleno

Emacs tiene la función fill-paragraph. ¿Hay alguna función que haga lo contrario de eso? Tengo un párrafo que ya está lleno y, en cambio, lo quiero en una sola

25
¿Pueden las funciones acceder a su nombre?

En C existe la variable mágica __func__que contiene el nombre de la función actual. ¡En Bash, hay una matriz que FUNCNAMEcontiene los nombres de todas las funciones en la pila de llamadas! ¿Hay algo similar en Emacs Lisp? ¿O alguna forma simple de que una función tenga acceso a su nombre? No he...