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édentesRévision précédente
Prochaine révision
Révision précédente
gedit [Le 27/11/2010, 18:12] – ancienne révision restaurée Gemnocgedit [Le 14/04/2026, 23:01] (Version actuelle) – màj lien interne krodelabestiole
Ligne 1: Ligne 1:
-{{tag>Hardy Intrepid Jaunty Karmic bureautique éditeur_de_texte}}+{{tag>Noble bureautique éditeur_de_texte}}
  
-----+====== gedit ======
  
-====== Gedit ======+**[[https://gedit-text-editor.org/|Gedit]]** était l'[[:éditeur de texte]] par défaut d'Ubuntu (du moins, de la [[:variantes|variante]] principale d'Ubuntu avec l'environnement [[:GNOME]]) et d'[[:Budgie|Ubuntu Budgie]], jusqu'à la version [[:kinetic|Kinetic 22.10]].
  
-{{  http://upload.wikimedia.org/wikipedia/commons/c/cf/GeditLogo2010.png?150}} +<note important> 
-**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.+C'est **[[https://apps.gnome.org/fr/TextEditor/|GNOME Éditeur de texte]]** (paquet ''[[apt>gnome-text-editor]]'') qui remplace **gedit** par défaut sur Ubuntu depuis la version [[:lunar|Lunar 23.04]], son  [[:alias]] étant ''[[man>gted]]''(([[:lien_physique_et_symbolique|lien symbolique]] ''/usr/bin/gted -> gnome-text-editor*'' 
 +)). 
 +</note>
  
-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, et [[:Mousepad]] sur [[:XFCE]].</note>
  
 +{{https://gedit-text-editor.org/images/screenshot-gedit-main.png?700|L'interface de gedit}}
  
-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.+Ce logiciel, sous licence GPL, propose une interface simple et facile d'utilisation, développée avec l'aide de la bibliothèque GTK+.
  
-{{  :applications:gedit_lucid_01.png?450}}+===== Installation =====
  
 +**Gedit** était l'éditeur de texte installé par défaut sur les anciennes versions d'Ubuntu.
  
-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).+  * Il est toujours disponible dans les [[#dépôts officiels APT]] d'Ubuntu. 
 +  * Il est aussi distribué par ses développeurs dans des versions plus récentes sur tous les systèmes Linux en [[#Flatpak]]. 
 +  * Il existe aussi un paquet [[#snap]].
  
-===== Installation =====+Pour l'installer vous avez donc le choix entre une de ces méthodes :
  
-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]].+==== Dépôts officiels APT ====
  
 +Pour installer cette appplication depuis les [[:depots#dépôts officiels]], il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] ''[[apt>gedit]]''.
  
-===== Utilisation =====+==== Flatpak ====
  
-Vous trouverez les options dans le menu //Édition → Préférences//.+Le dernière version de **Gedit** est proposée par ses développeurs en [[:Flatpak]] sur le dépôt [[https://flathub.org/apps/org.gnome.gedit|Flathub]].
  
-Par exemple : +On peut donc l'obtenir en [[:tutoriel:installer_application_flatpak|installant Flatpak]] avec le [[:flatpak#ajout_du_depot_flathub|dépôt Flathub]] si ce n'est pas déjà faitpuis en installant ''Gedit'' depuis [[:gnome-software|GNOME Logiciels]], ou en installant le paquet ''org.gnome.gedit'' en ligne de commande : 
-  * 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//+<code>flatpak install org.gnome.gedit</code>
-  * 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 ====+==== Snap ====
  
-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 greffon, allez dans Édition -> Préférences -> onglet Greffons. Tous les greffons disponibles sont affichés, vous n'avez qu'à cocher pour faire le choix+**Gedit** est distribué par [[:Canonical]] en [[:snap]] depuis [[https://snapcraft.io/gedit|Snapcraft]].
  
-Le paquet **[[apt://gedit-plugins|gedit-plugins]]** ajoute de nombreuses possibilités notamment l'intégration d'une console dans le panneau inférieur.+On peut donc simplement installer l'application ''Gedit'' depuis le [[:snap store|centre d'applications (Snap Store)]], ou installer le paquet ''gedit'' en ligne de commande : 
 +<code>snap install gedit</code>
  
-=== GMate === +===== Utilisation =====
-[[http://blog.siverti.com.br/gmate/|GMate]] est un pack contenant de nombreux designs pour la coloration du texte ainsi que plusieurs greffons (en anglais) non présents dans gedit-plugins.+
  
-L'installation avec Git est assez simple : +==== Interface de base ====
  
-Installer Git s'il n'est pas installéen [[:tutoriel:comment_installer_un_paquet|installant le paquet]] **[[apt://git-core|git-core]]**.+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 sandwich ''☰'' listant les actions moins courantes.
  
-Télécharger ensuite GMate, avec cette commande dans un [[:terminal]] : +==== Fonctionnalités ====
  
-  git clone git://github.com/gmate/gmate.git+**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 lignes, de l'indentation automatique (pour la programmation) et de bien d'autres fonctionnalités.
  
-Le dossier gmate devrait se trouver dans votre dossier personnelSi ce n'est pas le cas, adaptez la commande suivante selon l'emplacement du dossier gmate, sinon pour installer faites ensuite :+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.
  
-  sh ~/gmate/install.sh+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).
  
 +=== Édition avec privilèges ===
  
 +Pour éditer un fichier avec les [[:permissions administrateur]], on peut utiliser le préfixe ''[[:permissions_administrateur#prefixe_admin|admin://]]'' avant le [[:chemins|chemin]] :\\
 +pour ouvrir **gedit** en mode administrateur en demandant le mot de passe au(x) moment(s) opportun(s) on peut utiliser la commande
 +<code bash>gedit admin:///chemin/absolu/vers/fichier</code>
 +-- Compatible [[:Wayland]] et [[:Xorg]], pour toutes les [[:variantes]] intégrant **[[:policykit|PolKit]]**.((Voir aussi :
 +  * //[[https://askubuntu.com/a/868882|How to run Gedit AND Nautilus as administrator ]]//
 +  * //[[https://techstop.github.io/open-file-as-root/|Open File as Root]]//
 +  * //[[https://askubuntu.com/questions/1191075/how-to-open-a-text-file-in-current-working-directory-with-gedit-admin|How to open a text file in current working directory with gedit `admin://`?]]//
 +))
  
-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. +Pour les [[:variantes]] non compatibleson faut éventuellement utiliser la commande ''[[:tutoriel:elevation_privileges_avances#Utiliser PolKit dans un terminal|pkexec]]''
-GMate est au départ destiné à aider les codeurs en Ruby on Railssi 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.+<code bash>pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY gedit /chemin/du/document</code> 
 +Exemple pour éditer le fichier ''[[:fstab|/etc/fstab]]'' 
 +<code bash>pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY gedit /etc/fstab</code>
  
-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]].+==== Principaux raccourcis clavier ====
  
-=== Installation manuelle ===+=== Gestion des documents ===
  
-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.+^ 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''         | Rouvrir 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                           |
  
-<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]] :+=== Édition ===
  
-  # Ajout du dépôt PPA : +^ Raccourci              ^ Action                                   ^ 
-  sudo apt-add-repository ppa:ubuntu-on-rails/ppa +| ''Ctrl''+''A''         | Sélectionner tout                        | 
-  sudo apt-get update +| ''Ctrl''+''C''         | Copier                                   | 
-   +| ''Ctrl''+''X''         | Couper                                   | 
-  # Installation du paquet : +| ''Ctrl''+''V''         | Coller                                   | 
-  sudo apt-get install gedit-gmate+| ''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''+''Maj''+''G'' | Aller au résultat de recherche précédent | 
 +| ''Ctrl''+''H''         | Rechercher et remplacer                  | 
 +| ''Ctrl''+''D''         | Supprimer la ligne                       | 
 +| ''Alt''+''↑''          | Remonter la ligne actuelle               | 
 +| ''Alt''+''↓''          | Descendre la ligne actuelle              | 
 +| ''Ctrl''+''P''         | Imprimer                                 | 
 +| ''Maj''+''F7''         | Vérifier l'orthographe                   |
  
-</note>+Avec l'environnement [[:GNOME Shell]], tous les raccourcis sont décrits dans le menu sandwich ''☰'' -//Raccourcis Claviers//.
  
-==== Gestion des onglets ====+===== Configuration =====
  
-  * Vous pouvez utiliser le glisser-déposer pour organiser vos onglets comme vous le souhaitez+Vous trouverez les options dans le menu sandwich ''☰'' situé à droite -> //Préférences//. 
-  * 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 ==== +Exemples : 
-Gedit peut appliquer des jeux de couleurs à un code source donné, pour le rendre plus agréable à lire. +  * Pour empêcher la création de fichier de sauvegarde temporaire de la forme ''mon_fichier.txt~''décochez la case //Créer une copie de sauvegarde des fichiers avant l'enregistrement// dans //Éditeur// -> //Enregistrement du fichier//
-Il existe cinq thèmes de base, mais vous pouvez en importer d'autresPour çaallez dans Édition -> Préférences -> Police et Couleurs. Choisissez Ajouter pour ajouter un nouveau jeu de couleurs (un fichier .xml). +  Vous pouvez mettre en évidence les parenthèses ''('''')'' (ou accolades''{''''}'', crochets''['''']'' ou chevrons''<''''>'') correspondant au bloc de code où se trouve votre curseur. 
-De nombreux jeux de couleurs sont disponibles avec GMate également (voir ci-dessus)+  * Un système d'indentation automatique est intégréet peut être complété par des [[#greffons]].
-Vous pouvez créer votre propre jeu de couleurs ou modifier un jeu de couleurs existanten vous aidant des indications de [[:creer_un_jeu_de_couleurs_pour_gedit|cette page]].+
  
 ==== Installation du dictionnaire français ==== ==== Installation du dictionnaire français ====
  
-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]].+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]]''
 + 
 +Le dictionnaire est alors accessible et sélectionnable dans le menu contextuel (clic droit)et la vérification orthographique est ainsi possible. 
 + 
 +Alternativement on peut aussi [[:tutoriel:comment_installer_un_paquet|installer le paquet]] ''[[apt>aspell-fr]]''
 + 
 +==== Greffons ==== 
 + 
 +Vous pouvez utiliser les greffons déjà fournis avec Gedit, mais 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és, vous n'avez qu'à cocher pour faire le choix. 
 + 
 +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. 
 + 
 +=== Terminal intégré === 
 + 
 +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]]''
 + 
 +== Activation == 
 + 
 +  * Ouvrez Gedit 
 +  * Menu sandwich ''☰'' -> //Préférences// -> //Greffons// -> cochez la case //Terminal intégré// 
 +  * Fermez la fenêtre des //Préférences//
 +  * Menu contextuel (clic droit) -> //Affichage// -> cochez la case //Panneau inférieur// 
 + 
 +Si tout c'est bien passé le terminal intégré doit apparaître au-dessous de la fenêtre principale de Gedit. 
 + 
 +== Personnalisation des couleurs du terminal intégré == 
 + 
 +<note important>Si le paquet ''[[apt>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> 
 + 
 +  * Lancez l'**[[:dconf-editor|Éditeur dconf]]**. 
 +  * Suivez le chemin ''/org/gnome/gedit/plugins/terminal/''
 + 
 +Voici les diverses options qu'on peut y configurer : 
 +((source: [[https://debian-facile.org/doc:environnements:gnome:gedit:tp-greffon-terminal?&#greffon-terminal-integre|Debian facile / Gedit configurations avancées et personnalisation]])) 
 + 
 +  * ''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. 
 + 
 +<note tip>On peut remplacer le code hexadécimal de la couleur directement par le nom de couleur en anglais, par exemple ''red'' pour le rouge.</note> 
 + 
 +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 à bien décocher //use-theme-colors//
 + 
 +{{ :gedit_terminal_exemple.png?500}} 
 + 
 +=== Autres greffons ===
  
-===== Problèmes déjà rencontrés avec Gedit =====+  * [[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).
  
-==== "Read Only" sur FTP ====+==== Jeux de couleurs ====
  
-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] »).  +{{ :gedit:preferences_coloration.png?250|}}
-Pour activer cette fonctionnalité, ouvrez [[:gconf|gconf-editor]]. Puis allez dans **apps > gedit-2 > preferences > editor > save**. +
-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 ====+Gedit peut appliquer des jeux de couleurs au texte, pour le rendre plus agréable à lire.
  
-Le nom des icônes ayant changé avec la nouvelle version de Gnome fournie avec la version 8.10 d'Ubuntuil est possible que vous constatiez un temps d'ouverture des documents (très) long si vous utilisez un thème d'icônes personnalisé.+Il existe quelques thèmes de basemais vous pouvez en importer d'autres. \\ 
 +Pour ça, allez dans le menu sandwich ''☰'' -> //Préférences// -> //Police et Couleurs// et cliquez sur ''+'' pour ajouter un nouveau jeu de couleurs (un fichier ''.xml'').
  
-=> Dans ce cas, il faut désactiver le greffon **Panneau du navigateur de fichier** dans Gedit pour retrouver toute la rapidité à l'ouverture de celui-ci. +Vous pouvez créer votre propre jeu de coloration syntaxique ou modifier un jeu de couleurs existant, en vous aidant des indications de [[:creer_un_jeu_de_couleurs_pour_gedit|cette page]].
-(menu "Édition > Préférences puis onglet "Greffons")+
  
-=> 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 =====
  
-  * **(en)** [[http://www.gnome.org/projects/gedit|Site officiel]] +  * **(//en//)** [[https://gedit-text-editor.org/|Site officiel]] 
-  * [[wpfr>Gedit|Gedit sur Wikipédia]] +  * [[wpfr>Gedit|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]], [[:utilisateurs:krodelabestiole]].//