Aunque es conveniente cómo el modo org muestra hipervínculos, hay momentos en los que quiero ver el texto plano subyacente, por ejemplo [[./file.org][Title]]
. ¿Cómo puedo hacer esto?
Lo sé org-insert-link
, pero no es lo que quiero:
Cc Cl ejecuta el comando org-insert-link, que es una función Lisp compilada interactiva en `org.el '.
...
Si ya hay un enlace en este punto, este comando le permitirá editar partes de enlaces y descripciones.
(setq org-descriptive-links nil)
a su archivo de inicio.Una forma útil de hacer esto es
que alterna el bloqueo de fuente. Cuando el bloqueo de fuente está desactivado, el hipervínculo es visible en su forma no decorada
[[./file.org][Title]]
. Este puede ser un enfoque útil para ver otras piezas de marcado en el búfer.fuente
He estado usando esta función. Alternará entre
fundamental-mode
y el modo original (org-mode
en este caso). Es un poco raro, pero me gusta:fuente
fundamental-mode
no funcionará, ya que seorg-mode
mete demasiado con las propiedades del texto y no se restablecen. Tiene que ser como es.Una forma de baja tecnología es mover el punto al comienzo del texto del enlace y escribir Cd (es decir, invocar
org-delete-char
). Eso elimina el primer carácter "[", de modo que ya no tiene un hipervínculo formateado correctamente y puede ver el resto como texto sin formato. Luego, cuando haya terminado, simplemente invoqueundo
para restaurarlo a lo que tenía anteriormente.fuente
El modo Org logra el efecto de enlace usando el siguiente código:
Esto se suma
org-link
a la variable, lobuffer-invisibility-spec
que significa que el texto que tiene establecida su propiedad invisibleorg-link
estará oculto.Utilizando
M-x visible-mode RET
puede restablecerbuffer-invisibility-spec
temporalmente anil
, lo que significa que el texto oculto se mostrará a partir de ahí.Utilizando
M-x visible-mode RET
nuevamente, puede restablecerbuffer-invisibility-spec
su valor anterior, lo que ocultará las partes de texto relevantes nuevamente.fuente