Wie ändere ich die Gesichter von Links im Organisationsmodus je nach Link-Typ?

11

Der Org-Modus bietet eine Vielzahl verschiedener Link-Typen ([http], [file], [bibtex], [magit] ...). Sie erhalten jedoch alle das gleiche Aussehen, das durch den Nennwert für org-link definiert wird.

Ist es möglich, zB die Hintergrundfarbe je nach Art des Links zu ändern? Damit http-Links einen gelben Hintergrund und Dateilinks einen blauen haben?

Bartholomaios
quelle
Ja, es ist möglich, und es gibt wahrscheinlich mehr als einen Weg, dies zu tun ... aber das ist ungefähr alles, was ich Ihnen sagen kann :) Hoffentlich kann jemand mit mehr Elisp-Fähigkeiten als ich einen einfachen Nebenmodus oder so etwas aufschreiben.
Brian Z

Antworten:

2

Ich würde dies zu einem Kommentar machen, aber ich habe nicht genug Repräsentanten.

Schauen Sie sich diese Funktion an: org-activ-plain-links (in org.el).

Sie können die Funktion um die 'Add-Text-Eigenschaften' ändern, indem Sie beispielsweise für jeden Link eine Übereinstimmung mit einer Bedingung vornehmen. Ich habe jetzt Studentenbetreuung, aber wenn Ihnen dies nicht gelingt, werde ich später weitere Informationen hinzufügen.

Sind Jensen
quelle