ทุกครั้งที่ฉันเปิดไฟล์. m เพื่อนร่วม gedit จะเน้นที่ไฟล์นั้น ฉันต้องการเปลี่ยนพฤติกรรมเริ่มต้นเป็น Matlab
โดยทั่วไปแล้วฉันจะเปลี่ยนไฮไลต์เริ่มต้นที่ gedit มอบให้กับไฟล์ที่เกี่ยวข้องกับส่วนขยายหนึ่งเป็นภาษาอื่นได้อย่างไร
ทุกครั้งที่ฉันเปิดไฟล์. m เพื่อนร่วม gedit จะเน้นที่ไฟล์นั้น ฉันต้องการเปลี่ยนพฤติกรรมเริ่มต้นเป็น Matlab
โดยทั่วไปแล้วฉันจะเปลี่ยนไฮไลต์เริ่มต้นที่ gedit มอบให้กับไฟล์ที่เกี่ยวข้องกับส่วนขยายหนึ่งเป็นภาษาอื่นได้อย่างไร
คำตอบ:
คุณสามารถเปลี่ยนไฟล์ /usr/share/gtksourceview-3.0/language-specs ได้ แต่คัดลอกไฟล์นี้ไปที่บ้านของคุณไม่เช่นนั้นคุณจะสูญเสียการเปลี่ยนแปลงในการอัปเกรด
$ cp /usr/share/gtksourceview-3.0/language-specs/octave.lang ~/.local/share/gtksourceview-3.0/language-specs/
เปลี่ยน
<property name="globs">*.m</property>
เป็น
<property name="globs"></property>
ฉันยังทำการทดลองและพบว่าไฟล์ objc.lang มีบรรทัดเดียวกันดังนั้นคุณอาจต้องคัดลอกและเปลี่ยนแปลงเช่นกัน