Emacs

Preguntas y respuestas para aquellos que usan, extienden o desarrollan Emacs.


2
¿La organización tiene alguna operación de "enredo inverso", por ejemplo, para colaborar con usuarios que no pertenecen a la organización?
Me gustaría escribir mis propias notas / pruebas / código en org y luego usarlas org-bable-tanglepara producir archivos fuente. Sin embargo, todos estos archivos están sujetos al control de versiones y, por lo tanto, están sujetos a cambios desde fuera de mi entorno de organización. Me gustaría poder tener una …



3
¿Por qué el alcance de defvar funciona de manera diferente sin un valor init?
Supongamos que tengo un archivo llamado que elisp-defvar-test.elcontiene: ;;; elisp-defvar-test.el --- -*- lexical-binding: t -*- (defvar my-dynamic-var) (defun f1 (x) "Should return X." (let ((my-dynamic-var x)) (f2))) (defun f2 () "Returns the current value of `my-dynamic-var'." my-dynamic-var) (provide 'elisp-dynamic-test) ;;; elisp-defvar-test.el ends here Cargo este archivo y luego entro en …

2
Habilite la coincidencia difusa de hiedra en todas partes, excepto en swiper
Lo he estado usando flx-ido-modedurante un tiempo y me gusta. Ivy puede comportarse de la misma manera usando ivy--regex-fuzzy. El problema es que ahora swipertambién usaré la coincidencia difusa y, en este caso, realmente no me gusta (al menos no por defecto, todo el tiempo). Así que me gustaría seguir …
10 ivy 

1
dividir bloques de modo org
Digamos que tengo un documento en modo org con un bloque como este: #+BEGIN_SRC blablabla bla1 bla2 bla3 #+END_SRC Me gustaría poner el punto después de, digamos bla2, llamar a algunos elisp y dividir el bloque de esta manera: #+BEGIN_SRC blablabla bla1 bla2 #+END_SRC #+BEGIN_SRC blablabla bla3 #+END_SRC ¿Esto ya …
10 org-mode 

2
Como hacer undo-tree linear - undo-tree-undo / redo
Al ejecutar el comando undo-tree-undo/redosucesivamente, las cosas se deshacen / rehacen según la rama activa actual. Aunque el usuario recibe un mensaje de punto de bifurcación en el camino, las bifurcaciones anteriores se ignoran a menos que un usuario seleccione manualmente una bifurcación diferente. Entiendo que puedo abrir el visualizador …



1
Mostrar algo en la línea de modo activo en lugar de todas las líneas de modo
Configuré un indicador de temporizador de organización en la línea de modo con esto. (setq-default mode-line-format (quote ( ;; org-timer (:eval (unless (not org-timer-countdown-timer) (propertize (let* ((rtime (decode-time (time-subtract (timer--time org-timer-countdown-timer) (current-time)))) (rmins (nth 1 rtime)) (rsecs (nth 0 rtime))) (format "🕔 %d:%d" rmins rsecs)) 'face '(:foreground "cyan" :weight bold) …
10 mode-line 

1
¿Más de una línea en modo-línea?
Me gustaría hacer que la línea de modo muestre toda la información, no en una línea, sino en dos, por ejemplo, primero para la información del cursor, el búfer, el archivo, git y flycheck, y en la segunda línea, información de modos (modos mayor y menor). ¿Es factible de alguna …
10 mode-line 



2
¿Es posible "separar" un proceso secundario?
Utilizo browse-url/ browse-url-firefoxpara abrir enlaces en Firefox desde Emacs 24.5.1 en Linux (Fedora 23) que, en esencia, ejecuta el firefoxejecutable con la URL start-process. Si ya se está ejecutando una instancia de Firefox, esto a su vez hará que la URL se abra en una nueva pestaña y termine el …
10 linux  process  exit 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.