Wenn ich ein schlechtes [[file:link]]
oder ein internes erschaffe [[Link]]
, das nicht existiert, möchte org-mode
ich dies mit org-warning
face fontieren . Wie kann ich das erledigen?
Vielen Dank,
Wenn ich ein schlechtes [[file:link]]
oder ein internes erschaffe [[Link]]
, das nicht existiert, möchte org-mode
ich dies mit org-warning
face fontieren . Wie kann ich das erledigen?
Vielen Dank,
In org-9 ist dies für Dateilinks möglicherweise so einfach:
(org-link-set-parameters
"file"
:face (lambda (path) (if (file-exists-p path) 'org-link 'org-warning)))
Für interne Links kenne ich keinen einfachen Weg, dies zu tun.
file-remote-p
, was den Job zu machen scheint. Ich habe Ihren Code folgendermaßen geändert:(org-link-set-parameters "file" :face (lambda (path) (when (not (file-remote-p path))(if (file-exists-p path) 'org-link 'org-warning))))