วิธีการเปลี่ยนใบหน้าของลิงค์โหมดองค์กรขึ้นอยู่กับประเภทลิงค์?


11

โหมดองค์กรเสนอความหลากหลายของประเภทลิงค์ที่แตกต่างกัน ([http], [ไฟล์], [bibtex], [magit] ... ) อย่างไรก็ตามพวกเขาทั้งหมดได้รับรูปลักษณ์ที่เหมือนกันซึ่งกำหนดโดยมูลค่าของหน้าสำหรับลิงค์องค์กร

เป็นไปได้เช่นเปลี่ยนสีพื้นหลังขึ้นอยู่กับประเภทของการเชื่อมโยง? ดังนั้นลิงก์ http จะมีพื้นหลังสีเหลืองและไฟล์ลิงค์เป็นสีน้ำเงินหรือไม่


ใช่เป็นไปได้และอาจมีมากกว่าหนึ่งวิธีที่จะทำ ... แต่นั่นคือทั้งหมดที่ฉันสามารถบอกคุณได้ :) หวังว่าใครบางคนที่มีทักษะอีลิทมากกว่านั้นฉันก็สามารถเขียนโหมดย่อยหรืออะไรก็ได้
Brian Z

คำตอบ:


2

ฉันจะทำให้ความคิดเห็นนี้ แต่ฉันมีตัวแทนไม่เพียงพอดังนั้นที่นี่ไป:

ลองใช้ฟังก์ชั่นนี้: org-activate-plain-links (ใน org.el)

คุณสามารถแก้ไขฟังก์ชั่นรอบ ๆ 'add-text-properties' ทำการจับคู่กับแต่ละลิงค์โดยใช้ cond ตัวอย่างเช่น ตอนนี้ฉันมีการกำกับดูแลนักเรียน แต่หากคุณไม่ประสบความสำเร็จในการทำเช่นนี้ฉันจะเพิ่มข้อมูลเพิ่มเติมในภายหลัง


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.