Làm cách nào để thay đổi khuôn mặt của các liên kết chế độ org tùy thuộc vào loại liên kết?


11

Chế độ Org cung cấp nhiều loại liên kết khác nhau ([http], [file], [bibtex], [magit] ...). Tuy nhiên, tất cả chúng đều có cùng một diện mạo được xác định bởi mệnh giá cho liên kết org.

Có thể ví dụ thay đổi màu nền tùy thuộc vào loại liên kết? Vì vậy, các liên kết http sẽ có một nền màu vàng và tập tin liên kết một màu xanh?


Vâng, điều đó là có thể, và có lẽ có nhiều cách để làm điều đó ... nhưng đó là tất cả những gì tôi có thể nói với bạn :) Hy vọng ai đó có nhiều kỹ năng cần thiết hơn thì tôi có thể viết ra một chế độ nhỏ đơn giản hoặc một cái gì đó.
Brian Z

Câu trả lời:


2

Tôi sẽ đưa ra nhận xét này, nhưng tôi không có đủ đại diện nên hãy vào đây:

Kiểm tra chức năng này: org-activ-plain-links (trong org.el).

Bạn có thể sửa đổi chức năng xung quanh 'add-text-property', thực hiện khớp trên mỗi liên kết bằng cách sử dụng một ví dụ. Bây giờ tôi có sự giám sát của sinh viên, nhưng nếu bạn không thành công trong việc này, tôi sẽ thêm thông tin sau.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.