Belirli bir uzantı için varsayılan gedit vurgulaması nasıl değiştirilir


10

.M dosyasını her açtığımda, gedit Octave'i vurgulayarak ilişkilendirir. Matlab için varsayılan davranışı değiştirmek istiyorum.

Genel olarak, gedit'in bir uzantıyla ilişkilendirilmiş bir dosyaya başka bir dile ait varsayılan vurguyu nasıl değiştirebilirim?

Yanıtlar:


4

/Usr/share/gtksourceview-3.0/language-specs dosyalarını değiştirebilir, ancak bunun yerine bu dosyayı evinize kopyalayabilirsiniz veya yükseltme sırasında değişiklikleri kaybedersiniz.
$ cp /usr/share/gtksourceview-3.0/language-specs/octave.lang ~/.local/share/gtksourceview-3.0/language-specs/
değişim
<property name="globs">*.m</property>
için
<property name="globs"></property>

I de bazı denemeler yaptım ve belki de çok kopyalamak ve değişmesi gerekir, böylece aynı hattı vardır objc.lang dosyasını öğrendim.


Bunu yapmanın daha güzel bir yolu var mı? Oktavı devre dışı bırakmak yerine dillerin önceliğini yapılandırmak gibi mi?
adn

$ HOME dizinine kopyaladıktan sonra ne yapmalıyım? Nasıl gedit $ HOME yeni dosya xyz.lang bakmak gerektiğini söyleyebilirim ??? Şimdiden teşekkürler.
Srikrishnan

Gedit'in modern sürümlerinde (örneğin Ubuntu 19.10'da gedit 3.34.0) doğru dizinin ~ / .local / share / gtksourceview-4 olduğunu unutmayın.
Adam Dingle
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.