OVH Cloud OVH Cloud

[Syntax highlighting] selon type de fichier sous gedit

1 réponse
Avatar
Baptiste MATHUS
Salut à tous,

J'utilise gedit pour éditer des fichiers d'extension xsl et opml en ce
moment et quelque chose m'agace : je suis obligé d'aller dans le menu
affichage (View) pour indiquer que c'est un fichier à afficher avec le
style XML.

Pourtant :

$ file *
feeds.opml: XML document text
feeds.xml: XML document text
treat.xsl: XML document text
treat2.xsl: XML document text

Il me paraitrait logique que gedit ainsi que tout logiciel utilise file
(ou la lib qui va avec) pour savoir quel type de fichier il ouvre (ce
que fait déjà nautilus, il me semble, d'ailleurs, puisqu'il est capable
de reconnaitre par exemple un pdf qui ne possède pas l'extension).

Ma question donc :
Comment faire pour que gedit "colorie" directement en style XML à
l'ouverture de fichiers de ce type (chose qu'il fait avec des fichiers
d'extension xml par contre) ?

D'avance merci beaucoup.
@++
--
Baptiste <Batmat> Mathus
BMathus at Free point fr
http://www.batmat.net
---------
Si chacun de nous a une idée et que nous les partageons, nous
repartirons tous les deux avec deux idées... C'est ça le Libre.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

1 réponse

Avatar
Pascal Ognibene
Baptiste MATHUS a écrit :

Salut à tous,

J'utilise gedit pour éditer des fichiers d'extension xsl et opml en ce
moment et quelque chose m'agace : je suis obligé d'aller dans le menu
affichage (View) pour indiquer que c'est un fichier à afficher avec le
style XML.

Pourtant :

$ file *
feeds.opml: XML document text
feeds.xml: XML document text
treat.xsl: XML document text
treat2.xsl: XML document text



...

Bonjour,

gedit utilise lui aussi des fichiers de configuration xml pour la
coloration syntaxique. Dans ces fichiers, tu peux spécifier la liste
des extensions de fichier qui seront reconnues pour un
type MIME particulier. En éditant le fichier correspondant au
xml et en ajoutant tes extensions, ça doit marcher.
Les fichiers en question sont situés dans:

/usr/share/gtksourceview-1.0/language-specs

Pour info Nautilus utilise la commande 'file' (ou une librairie
équivalente) pour déterminer le type d'un fichier
en analysant son début, ce que ne fait pas gedit.

Pascal


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact