Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
gedit [Le 14/04/2012, 20:52]
80.14.160.108 [Greffons]
gedit [Le 07/06/2024, 15:38] (Version actuelle)
Primaliax [Principaux raccourcis clavier]
Ligne 1: Ligne 1:
-{{tag>Hardy Karmic ​bureautique éditeur_de_texte}}+{{tag>Jammy bureautique éditeur_de_texte}}
  
 ---- ----
  
-====== ​Gedit ======+====== ​gedit ======
  
-{{  :​applications:​gedit_lucid_01.png?​350}} +**Gedit** est l'​[[éditeur de texte]] officiel ​d'Ubuntu (du moins, des [[:variantes]] d'​Ubuntu avec les environnements graphiques ​[[:​gnome-shell|GNOME Shell]], jusqu'​à la version 22.10. ​  ​et ​[[:Budgie]]). **gnome-text-editor** le remplace depuis ​la version 23.04. Son  [[:/​alias|alias]] étant **gted**.
-**Gedit** est l'​[[éditeur de texte]] officiel ​de l'environnement graphique ​[[GNOME]] (utilisateurs de [[KDE]], voir [[Kate]]). Ce logiciel, sous licence GPL, propose une interface simple et facile d'​utilisation,​ développée avec l'aide de la bibliothèque GTK.+
  
-Gedit permet l'​édition simple ​et l'​enregistrement d'un fichier texte (.txt) mais dispose aussi du support intégral de l'​encodage de caractères Unicodede modes de surbrillance configurables ​pour de nombreux langages de programmationde la vérification orthographique,​ d'un outil de recherche et de remplacements,​ de la numérotation des lignes, de l'​indentation automatique pratique pour la programmation et de bien d'​autres choses.+<note tip>Pour les utilisateurs de [[:​KDE]] ​et [[:LXQt]], préférez [[:Kate]]Pour [[:Unity]], [[:Pluma]] est installé par défaut, pour [[:Xfce]][[:​Mousepad]].</​note>​
  
-Il crée automatiquement à l'enregistrement un fichier caché (''​fichier.txt~''​) ​de sauvegarde au cas où il vous faudrait récupérer une version antérieure. Cette fonction peut être désactivée.+{{ :​applications:​gedit_xenial.png?​400 |L'interface de gedit}} 
 +Ce logiciel, sous licence GPL, propose une interface simple et facile d'utilisation,​ développée avec l'aide de la bibliothèque GTK+.
  
-Il possède des greffons donnant accès à des fonctionnalités allant du sympathique (changement de la casse, indentation de lignes, etc.) au très pratique (terminal intégré, liste des balises, sélection de couleur, etc). 
 ===== Installation ===== ===== Installation =====
  
-Gedit est l'​éditeur de texte d'​Ubuntu installé par défaut. Si vous ne l'avez pas [[tutoriel:​comment_installer_un_paquet|installez le paquet]] [[apt://​gedit|gedit]].+Gedit est l'​éditeur de texte d'​Ubuntu installé par défaut.
  
 +Si vous ne l'avez pas, il suffit d'​[[tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​gedit]]**.
  
 ===== Utilisation ===== ===== Utilisation =====
  
-Vous trouverez les options dans le menu //Édition → Préférences//​.+==== Interface de base ====
  
-Par exemple : +L'​interface par défaut est minimaliste,​ avec uniquement (de gauche à droite) un menu pour ouvrir ​des fichiers, un bouton pour créer un nouveau document, le titre du document ouvert, un bouton pour enregistrer, et un menu "​fourre-tout"​ listant les actions moins courantes.
-  * Pour empêcher la création ​de fichier de sauvegarde de la forme //<​monfichier>​~//​ décochez la case //Créer une copie de sauvegarde ​des fichiers ​avant l'​enregistrement//​ dans //Éditeur → Enregistrement ​du fichier//​. +
-  * Vous pouvez mettre en évidence la parenthèse / l'​accolade / autre correspondant à celle où se trouve votre curseur +
-  * Un système d'​indentation automatique est intégré, et peut être complété par des greffons (voir plus bas)+
  
-==== Greffons ​====+==== Fonctionnalités ​====
  
-Vous pouvez utiliser les greffons déjà fournis avec Gedit mais aussi en rajouter [[http://​live.gnome.org/​Gedit/​Plugins|d'autres]] (en). Pour activer ​un greffonallez dans Édition -> Préférences -> onglet Greffons. Tous les greffons disponibles sont affichésvous n'avez qu'à cocher ​pour faire le choix+Gedit permet l'​édition et l'​enregistrement de fichiers texte, et dispose du support intégral de l'​encodage de caractères Unicode, de modes de **coloration syntaxique** configurables pour de nombreux langages de programmation,​ de la **vérification orthographique**, ​d'​un ​**outil de recherche** et de remplacement avancéde la numérotation des lignesde l'indentation automatique (pour la programmation) et de bien d'​autres fonctionnalités.
  
-Le paquet **[[apt://​gedit-plugins|gedit-plugins]]** ajoute de nombreuses possibilités notamment ​l'intégration d'​une ​console dans le panneau inférieur.+Il crée automatiquement à l'enregistrement un fichier caché (''​fichier.txt~''​) de sauvegarde au cas où il vous faudrait récupérer ​une version antérieure. Cette fonction peut être désactivée.
  
-=== GMate === +Il possède des greffons ​donnant accès à des fonctionnalités allant du sympathique ​(changement de la casse, indentation de lignes, etc.au très pratique (**auto-complétion** de mots, **terminal intégré**,​ liste des balises, sélection de couleur, etc).
-[[http://​blog.siverti.com.br/​gmate/​|GMate]] est un pack contenant de nombreux designs pour la coloration du texte ainsi que plusieurs ​greffons (en anglaisnon présents dans gedit-plugins.+
  
-L'​installation ​avec Git est assez simple ​+=== Édition ​avec privilèges === 
 +Pour éditer un fichier avec les [[sudo|droits d'​administrateur]],​ il faut **impérativement** utiliser cette commande ([[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=22433309#​p22433309|source]]) :​ 
 +<code bash>​pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY gedit /​chemin/​du/​document</​code>​ 
 +Exemple pour éditer le fichier /etc/fstab : 
 +<code bash>​pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY gedit /​etc/​fstab</​code>​ 
 +<note important>​En plus court, compatible Wayland et Xorg, pour toutes les ×buntu intégrant PolKit ( policykit ), la commande suivante... 
 +<code bash>​gedit admin:///​chemin/​absolu/​vers/​fichier</​code>​ 
 +...ouvrira gedit en mode administrateur en demandant le mot de passe au(x) moment(s) opportun(s).\\ 
 +\\ 
 +https://​askubuntu.com/​a/​868882\\ 
 +https://​techstop.github.io/​open-file-as-root/​\\ 
 +https://​askubuntu.com/​questions/​1191075/​how-to-open-a-text-file-in-current-working-directory-with-gedit-admin</​note>​
  
-Installer Git s'il n'est pas installé, en [[:​tutoriel:​comment_installer_un_paquet|installant le paquet]] **[[apt://​git-core|git-core]]**. 
  
-Télécharger ensuite GMate, avec cette commande dans un [[:​terminal]] : +==== Principaux raccourcis clavier ====
  
-  git clone git://​github.com/​gmate/​gmate.git+=== Gestion des documents ===
  
-Le dossier gmate devrait se trouver ​dans votre dossier personnel. Si ce n'est pas le cas, adaptez la commande suivante selon l'emplacement du dossier gmate, sinon pour installer faites ensuite :+^ Raccourci ^ Action ^ 
 +| Ctrl+T | Créer un nouveau document ​dans un nouvel onglet | 
 +| Ctrl+O | Ouvrir un fichier | 
 +| Ctrl+S | Enregistrer ​le fichier | 
 +| Maj+Ctrl+S | Enregistrer sous | 
 +| Maj+Ctrl+L | Enregistrer tous les fichiers | 
 +| Ctrl+W | Fermer le fichier | 
 +| Maj+Ctrl+W | Fermer tous les documents | 
 +| Maj+Ctrl+T | Réouvrir le dernier document fermé | 
 +| Ctrl+Alt+Page bas | Passer au document suivant | 
 +| Ctrl+Alt+Page haut | Passer au document précédent | 
 +| Alt+1 à 9 | Passer au document 1 à 9 | 
 +| Ctrl+N | Nouvelle fenêtre | 
 +| Maj+Ctrl+N | Nouveau groupe d'​onglets | 
 +| Ctrl+Q | Quitter ​l'application |
  
-  sh ~/​gmate/​install.sh+=== Édition ===
  
 +^ Raccourci ^ Action ^
 +| Ctrl+A | Sélectionner tout |
 +| Ctrl+C | Copier |
 +| Ctrl+X | Couper |
 +| Ctrl+V | Coller |
 +| Ctrl+Z | Annuler |
 +| Maj+Ctrl+Z | Rétablir l'​action annulée |
 +| Ctrl+I | Rechercher un numéro de ligne |
 +| Ctrl+F | Rechercher |
 +| Ctrl+G | Aller au résultat de recherche suivant |
 +| Ctrl+Shift+G | Aller au résultat de recherche précédent |
 +| Ctrl+H | Rechercher et remplacer |
 +| Ctrl+D | Supprimer la ligne |
 +| Alt+haut | Remonter la ligne actuelle |
 +| Alt+bas | Descendre la ligne actuelle |
 +| Ctrl+P | Imprimer |
 +| Maj+F7 | Vérifier l'​orthographe |
  
 +Avec l'​environnement [[:GNOME Shell]], tous les raccourcis sont décrits dans le //menu de l'​application → Raccourcis Claviers//.
  
-On vous demande d'​appuyer sur **y** si vous voulez que certains greffons soient automatiquement activés, **n** pour ne pas activer de greffons à l'​installation. +===== Configuration =====
-GMate est au départ destiné à aider les codeurs en Ruby on Rails, si vous n'​utilisez pas ce langage prenez bien le temps de cocher/​décocher les nouveaux greffons si vous avez choisi d'​activer des greffons à l'​installation de GMate.+
  
-Enfin, les greffons sont souvent proposés sur des sites tels Sourceforge. Il vous suffit de faire une petite recherche et vous pourrez sûrement trouver [[http://​sourceforge.net/​search/?​type_of_search=soft&​words=gedit|des greffons que vous n'​aurez jamais imaginé voir apparaitre]]. 
  
-=== Installation manuelle ===+Avec [[:​gnome-shell|GNOME Shell]], vous trouverez les options dans le menu de l'​application **Éditions → Préférences**.
  
-Placer ​les fichiers ​dans le dossier ''​.gnome2/​gedit/​plugins/''​ ou ''/​usr/​lib/​gedit-2/​plugins/''​ si vous voulez qu'ils soient disponibles pour tous les utilisateurs.+Avec [[:Budgie]] ou d'​autres environnements (ou même avec Windows car Gedit existe sur Windows !), les préférences sont dans le menu "​sandwich"​ situé à droite.
  
-<note tip>On peut installer GMate d'une façon plus facile et plus rapide (comme indiqué sur http://github.com/gmate/gmate) ​en tapant les commandes suivants dans un [[:​terminal]] :+Exemples : 
 +  * Pour empêcher la création de fichier de sauvegarde de la forme //<monfichier>~// décochez la case //​Créer ​une copie de sauvegarde des fichiers avant l'​enregistrement// dans //Éditeur → Enregistrement du fichier//​. 
 +  * Vous pouvez mettre ​en évidence la parenthèse (ou l'​accolade ou le crochet ou autre) correspondant à celle où se trouve votre curseur. 
 +  * Un système d'​indentation automatique est intégré, et peut être complété par des greffons (voir plus bas)
  
-  # Ajout du dépôt PPA : +==== Installation du dictionnaire français ====
-  sudo apt-add-repository ppa:​ubuntu-on-rails/​ppa +
-  sudo apt-get update +
-   +
-  # Installation du paquet : +
-  sudo apt-get install gedit-gmate+
  
-</note>+Si il ne l'est pas déjà, on peut installer le dictionnaire français en [[:​tutoriel:​comment_installer_un_paquet|installant le paquet]] **[[apt>hunspell-fr|hunspell-fr]]**.
  
-=== Récupérer ​et importer ses extraits ​de code ===+Le dictionnaire est alors accessible ​et sélectionnable dans le menu de Gedit, et la vérification orthographique est ainsi possible.
  
-Vous avez besoin de récupérer vos extraits de code patiemment écrits sur une autre machine. +Ou alors alternativement,​ [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​aspell-fr|aspell-fr]]**.
-Sur l'​ancien disque dur ouvrez .gnome_2/​snippets ; on affiche ​ ce dossier caché dans son $HOME/USER par CTRL+H ​.+
  
-Copiez les différents fichiers .xml dans un dossier de votre nouveau disque dur.+==== Greffons ====
  
-Après installation des greffons, ​lancez Manage Snippets, ​en bas un bouton ​"Import des extraits de code", ​pointez sur chacun de ces 3 fichiers et l'affaire est jouée.+Vous pouvez utiliser les greffons ​déjà fournis avec Geditmais aussi en rajouter [[https://​wiki.gnome.org/​Apps/​Gedit/​ThirdPartyPlugins_v3.14|d'​autres]] (en). Pour activer ​un greffon, allez dans //​Préférences -> onglet ​"Greffons"//. Tous les greffons disponibles sont affichésvous n'avez qu'à cocher pour faire le choix.
  
-==== Gestion ​des onglets ====+Le paquet **[[apt>​gedit-plugins]]** ajoute de nombreuses possibilités notamment l'​auto-complétion de mots, l'​affichage ​des différentes types d'​espaces,​ ou encore l'​intégration d'une console dans le panneau inférieur.
  
-  * Vous pouvez utiliser le glisser-déposer pour organiser vos onglets comme vous le souhaitez. +=== Terminal intégré ​===
-  * Vous pouvez glisser un onglet hors de la fenêtre pour créer une nouvelle fenêtre. Vous pouvez aussi déplacer les onglets entre 2 fenêtres de l'​éditeur. +
-==== Jeux de couleur ​==== +
-Gedit peut appliquer des jeux de couleurs à un code source donné, pour le rendre plus agréable à lire. +
-Il existe cinq thèmes de base, mais vous pouvez en importer d'​autres. Pour ça, allez dans Édition -> Préférences -> Police et Couleurs. Choisissez Ajouter pour ajouter un nouveau jeu de couleurs (un fichier .xml). +
-De nombreux jeux de couleurs sont disponibles avec GMate également (voir ci-dessus). +
-Vous pouvez créer votre propre jeu de couleurs ou modifier un jeu de couleurs existant, en vous aidant des indications de [[:​creer_un_jeu_de_couleurs_pour_gedit|cette page]].+
  
-==== Installation du dictionnaire français ====+Le greffon terminal intégré est fort pratique, il permet comme son nom l'​indique d'​intégrer un [[:​terminal]] dans un panneau en bas de la fenêtre de Gedit. Il s'​installe via le paquet **[[apt>​gedit-plugins]]**.
  
-Pour installer le dictionnaire français, pour la vérification orthographique,​ il vous suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] [[apt://​aspell-fr|aspell-fr]].+== Activation ==
  
-=====Autres Plugins=====+  * Ouvrez Gedit 
 +  * Menu (de l'​application) --> Préférences --> Greffons --> Cochez la case **Terminal intégré** 
 +  * Fermez la fenêtre des Préférences. 
 +  * Menu (dextre) --> Affichage --> Cochez la case **Panneau inférieur**/​
  
-  * [[http://​live.gnome.org/​Gedit/​Plugins|site officiel listant des plugins]] +Si tout c'est bien passé le terminal intégré doit apparaître au-dessous de la fenêtre principale de Gedit.
-  * [[http://​www.webupd8.org/​2010/​12/​clientside-gedit-plugin-to-format.html|Clientside minify and format/​beautify Javascript and CSS.]]+
  
-===== Problèmes déjà rencontrés avec Gedit =====+== Personnalisation des couleurs du terminal intégré ​==
  
-==== "Read Only" sur FTP ====+<note important>​Si le paquet ''​gnome-terminal''​ est installé, cette méthode **risque de ne pas fonctionner**,​ car le fichier de configuration /​usr/​lib/​x86_64-linux-gnu/​gedit/​plugins/​terminal.py favorise la configuration de GNOME Terminal, dans ce cas là, pour changer les couleurs du Terminal intégré, il faudra directement changer les couleurs dans GNOME Terminal.</​note>​
  
-Lorsque vous ouvrez un fichier distant stocké sur un serveur FTP, il est possible que vous ne puissiez pas enregistrer vos modifications (mode « [Read Only] »).  +  * Lancez l'​outil ​[[:dconf-editor]] 
-Pour activer cette fonctionnalité,​ ouvrez ​[[:gconf|gconf-editor]]. Puis allez dans **apps > gedit-2 > preferences > editor > save**. +  ​Suivez ce chemin : ''/​org/​gnome/​gedit/​plugins/​terminal/''​
-Puis modifiez la clé « writable_vfs_schemes » en rajoutant « ftp » à la liste. Vous remarquerez que « secure ftp » était déjà présent mais pas « ftp ». Validez, redémarrez Gedit, le tour est joué !+
  
-==== Lenteur à l'ouverture sous Ubuntu 8.10 ====+Voici les diverses options qu'on peut y configurer:
  
-Le nom des icônes ayant changé avec la nouvelle version ​de Gnome fournie avec la version 8.10 d'Ubuntu, ​il est possible que vous constatiez un temps d'ouverture des documents (très) long si vous utilisez un thème ​d'​icônes personnalisé.+  * **background-color:​** couleur par défaut ​de l'​arrière-plan du terminal. 
 +  * **foreground-color:​** couleur par défaut du texte dans le terminal. 
 +  * **palette:​** palette pour les applications du terminal. 
 +  * **use-system-font:​** indique s'​il ​faut utiliser la police système. 
 +  * **use-theme-colors:​** indique s'il faut utiliser les couleurs du thème ​pour les éléments graphiques du terminal.
  
-=Dans ce casil faut désactiver ​le greffon **Panneau ​du navigateur de fichier** dans Gedit pour retrouver toute la rapidité ​à l'​ouverture ​de celui-ci+<note tip>On peut remplacer le code hexadécimal de la couleur directement par le nom de couleur en anglaispar exemple ''​red''​ pour le rouge.</​note>​ 
-(menu "​Édition > Préférences ​puis onglet ​"Greffons")+ 
 +Voici un exemple avec les paramètres par défaut mais avec un changement de couleurs de l'​arrière-plan en noir et de l'​écriture en blanc. Attention de bien décocher "​use-theme-colors"​. 
 + 
 +{{ ::​gedit_terminal_exemple.png?​500 |}} 
 + 
 +//source: [[https://​debian-facile.org/​doc:​environnements:​gnome:​gedit:​tp-greffon-terminal?&#​greffon-terminal-integre|Debian facile / Gedit configurations avancées et personnalisation]]//​ 
 + 
 +===Autres greffons === 
 + 
 +  ​[[https://​wiki.gnome.org/​action/​show/​Apps/​Gedit?​action=show&​redirect=Gedit#​Plugins|site officiel listant des plugins]] 
 +  ​[[http://​www.webupd8.org/​2010/​12/​clientside-gedit-plugin-to-format.html|Clientside minify and format/​beautify Javascript and CSS.]] 
 +  * [[https://​code.google.com/​p/​gedit-autotab/​|Auto Tab]] pour détecter le style d'​indentation (nombre d'​espace,​ tabulation) ​du fichier ​courant et s'y adapter. Pour l'​installer,​ il faut récupérer l'​archive,​ et copier les fichiers autotab.py et autotab.plugin ​dans ~/​.local/​share/​gedit/​plugins/​ (arborescence à créer), puis activer le greffon dans les préférences (après redémarrage de gedit). 
 + 
 +==== Jeux de couleurs ==== 
 + 
 +{{ :​gedit:​preferences_coloration.png?​250|}} 
 + 
 +Gedit peut appliquer des jeux de couleurs au texte, ​pour le rendre plus agréable ​à lire. 
 + 
 +Il existe quelques thèmes ​de base, mais vous pouvez en importer d'​autres\\ 
 +Pour ça, allez dans //Préférences ​-> Police et Couleurs// et cliquez sur "+" ​pour ajouter un nouveau jeu de couleurs (un fichier .xml)
 + 
 +Vous pouvez créer votre propre jeu de couleurs ou modifier un jeu de couleurs existant, en vous aidant des indications de [[:​creer_un_jeu_de_couleurs_pour_gedit|cette page]].
  
-=> Sinon, vous pouvez revenir à un thème d'​icônes fourni avec Ubuntu 8.10 en attendant la mise à jour de votre thème par son créateur !+~CB~
  
 ===== Voir aussi ===== ===== Voir aussi =====
Ligne 119: Ligne 173:
   * **(en)** [[http://​www.gnome.org/​projects/​gedit|Site officiel]]   * **(en)** [[http://​www.gnome.org/​projects/​gedit|Site officiel]]
   * [[wpfr>​Gedit|Gedit sur Wikipédia]]   * [[wpfr>​Gedit|Gedit sur Wikipédia]]
-  * **(en)** ​[[http://​grigio.org/​pimp_my_gedit_was_textmate_linux|Pimp my Gedit]], des améliorations pour Gedit.+  * Portail "[[:éditeur de texte]]"
  
 ---- ----
  
-//​Contributeurs : [[utilisateurs:​SphAx3D]],​ [[utilisateurs:​Id2ndR]],​ [[utilisateurs:​Zarmakuizz]].//​+//​Contributeurs : [[utilisateurs:​SphAx3D]],​ [[utilisateurs:​Id2ndR]],​ [[utilisateurs:​Zarmakuizz]], le hollandais volant, Slyfox, [[:​utilisateurs:​roschan]] 
 +, ...//
  • gedit.1334429539.txt.gz
  • Dernière modification: Le 14/04/2012, 20:52
  • par 80.14.160.108