Il existe un plugin gedit appelé Modelines et le plugin est décrit comme
Prise en charge des modèles Emacs, Kate et Vim pour gedit.
Que sont les modelines? Et comment fonctionnent-ils dans gedit?
Il existe un plugin gedit appelé Modelines et le plugin est décrit comme
Prise en charge des modèles Emacs, Kate et Vim pour gedit.
Que sont les modelines? Et comment fonctionnent-ils dans gedit?
Les modèles vous permettent de définir les préférences fichier par fichier et de reproduire certaines des options de définition des préférences de quelques autres éditeurs populaires (Vim, Emacs et Kate).
Par exemple, si vos préférences gedit sont définies pour utiliser 4 espaces par indentation, vous pouvez utiliser des modèles pour remplacer cela et définir uniquement 2 espaces par indentation sur ce fichier particulier.
En fait, créer des modèles dans vos documents est une autre affaire. Il peut être assez complexe (consultez la documentation des modèles Kate ) et convient généralement aux personnes qui connaissent intimement les éditeurs de leur choix. C'est pourquoi la documentation de gedit renvoie aux différents manuels de Vim, Emacs et Kate, plutôt que de décrire leurs modèles en détail dans la documentation.
Voici un exemple de modèle de style vim dans un fichier python. Appelons cela test.py. La ligne à la fin active les modèles, définit les espaces de tabulation à 24 espaces (clairement une mauvaise pratique de codage en python, mais fait juste pour l'effet ici), et désactive la fonctionnalité des onglets étendus.
print "hello"
print "say what?"
# ex:set ts=24 noet:
Essayez-le dans gedit et faites-moi savoir si cela fonctionne pour vous. Les options de modélisation vim sont assez bien documentées ici . Si vous souhaitez parcourir la documentation Emacs pour trouver leurs options de modélisation, vous pouvez le faire. :)
Les modèles de Gedit sont décrits ici .
Dans le fichier texte (dans les commentaires du code source par exemple), vous pouvez ajouter des conseils de personnalisation de configuration pour l'éditeur (comme l'onglet d'affichage comme 4 espaces dans ce fichier).
la source