Como alterar as faces dos links em modo organizacional, dependendo do tipo de link?

11

O modo organizacional oferece uma variedade de tipos de links diferentes ([http], [arquivo], [bibtex], [magit] ...). No entanto, todos eles têm a mesma aparência definida pelo valor nominal do link organizacional.

É possível, por exemplo, alterar a cor de fundo, dependendo do tipo de link? Para que os links http tenham um fundo amarelo e os arquivos um azul?

Bartholomaios
fonte
Sim, é possível, e provavelmente há mais de uma maneira de fazer isso ... mas é tudo o que posso dizer :) Espero que alguém com mais habilidades de elisp, então eu possa escrever um modo menor simples ou algo assim.
Brian Z

Respostas:

2

Gostaria de fazer um comentário, mas não tenho representante suficiente, então aqui vai:

Confira esta função: org-enable-plain-links (em org.el).

Você pode modificar a função em torno de 'add-text-properties', fazendo uma correspondência em cada link usando um cond por exemplo. Agora tenho supervisão de estudantes, mas se você não conseguir fazer isso, adicionarei mais informações mais tarde.

Are Jensen
fonte