リンクタイプに応じて組織モードリンクのフェースを変更するにはどうすればよいですか?


11

Org-modeは、さまざまなリンクタイプ([http]、[file]、[bibtex]、[magit] ...)を提供します。ただし、これらはすべて、org-linkのface値で定義された同じ外観になります。

リンクの種類に応じて、例えば背景色を変更することは可能ですか?つまり、httpリンクの背景が黄色になり、ファイルリンクが青色になりますか?


はい、それは可能です、そしてそれを行う方法はおそらく1つ以上あるでしょう...しかし、私があなたに言えることはこれだけです:)うまくいけば、より多くのelispスキルを持つ誰かが私に簡単なマイナーモードか何かを書くことができます。
ブライアンZ

回答:


2

私はこれをコメントにしますが、十分な担当者がいないので、ここに行きます:

この機能を確認してください:org-activate-plain-links(org.el内)。

'cond-text-properties'の周りの関数を変更して、たとえばcondを使用して各リンクで一致を行うことができます。私は現在生徒の監督下にありますが、これが成功しない場合は、後でさらに情報を追加します。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.