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 17/12/2010, 16:41]
psychederic
gedit [Le 07/06/2024, 15:38] (Version actuelle)
Primaliax [Principaux raccourcis clavier]
Ligne 1: Ligne 1:
-{{tag>Hardy Intrepid Jaunty Karmic ​bureautique éditeur_de_texte}}+{{tag>Jammy bureautique éditeur_de_texte}}
  
 ---- ----
  
-====== ​Gedit ======+====== ​gedit ======
  
-{{  http://​upload.wikimedia.org/​wikipedia/​commons/​c/​cf/​GeditLogo2010.png?​150}} +**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>​
  
 +{{ :​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+.
 +
 +===== Installation =====
 +
 +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 =====
 +
 +==== Interface de base ====
 +
 +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.
 +
 +==== Fonctionnalités ====
 +
 +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.
  
 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. 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_lucid_01.png?450}}+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 [[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>​
  
-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 =====+==== Principaux raccourcis clavier ​====
  
-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]].+=== Gestion des documents ===
  
 +^ 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 |
  
-===== Utilisation =====+=== Édition ​===
  
-Vous trouverez les options dans le menu //Édition → Préférences//​.+^ 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 |
  
-Par exemple ​: +Avec l'​environnement [[:GNOME Shell]], tous les raccourcis sont décrits dans le //menu de l'application ​→ Raccourcis Claviers//.
-  * 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 ​====+===== Configuration =====
  
-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. ​ 
  
-Le paquet **[[apt://gedit-plugins|gedit-plugins]]** ajoute ​de nombreuses possibilités notamment ​l'intégration d'une console dans le panneau inférieur.+Avec [[:gnome-shell|GNOME Shell]], vous trouverez les options dans le menu de l'application **Éditions → Préférences**.
  
-=== GMate === +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.
-[[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 : +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)
  
-Installer Git s'il n'est pas installé, en [[:​tutoriel:​comment_installer_un_paquet|installant le paquet]] **[[apt://​git-core|git-core]]**.+==== Installation du dictionnaire français ====
  
-Télécharger ensuite GMateavec cette commande dans un [[:terminal]] +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]]**.
  
-  git clone git://​github.com/​gmate/​gmate.git+Le dictionnaire est alors accessible et sélectionnable dans le menu de Gedit, et la vérification orthographique est ainsi possible.
  
-Le dossier gmate devrait se trouver dans votre dossier personnel. Si ce n'est pas le casadaptez la commande suivante selon l'​emplacement du dossier gmate, sinon pour installer faites ensuite ​:+Ou alors alternativement[[:tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​aspell-fr|aspell-fr]]**.
  
-  sh ~/​gmate/​install.sh+==== 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.
  
-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. +=== Terminal intégré ===
-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.+
  
-Enfinles 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]].+Le greffon terminal intégré est fort pratiqueil permet comme son nom l'​indique d'​intégrer un [[:terminal]] dans un panneau en bas de la fenêtre de GeditIl s'installe via le paquet **[[apt>​gedit-plugins]]**.
  
-=== Installation manuelle ===+== Activation ​==
  
-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.+  * 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**/
  
-<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]] :+Si tout c'est bien passé le terminal ​intégré doit apparaître au-dessous de la fenêtre principale de Gedit.
  
-  # Ajout du dépôt PPA : +== Personnalisation des couleurs ​du terminal intégré ==
-  sudo apt-add-repository ppa:​ubuntu-on-rails/​ppa +
-  sudo apt-get update +
-   +
-  # Installation du paquet : +
-  sudo apt-get install gedit-gmate+
  
-</​note>​+<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>​
  
-==== Gestion des onglets ====+  * Lancez l'​outil [[:​dconf-editor]] 
 +  * Suivez ce chemin : ''/​org/​gnome/​gedit/​plugins/​terminal/''​
  
-  * Vous pouvez utiliser le glisser-déposer pour organiser vos onglets comme vous le souhaitez. +Voici les diverses options qu'on peut y configurer:
-  * 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 ====+  * **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.
  
-Pour installer ​le dictionnaire français, pour la vérification orthographiqueil vous suffit d'[[:​tutoriel:​comment_installer_un_paquet|installer ​le paquet]] [[apt://​aspell-fr|aspell-fr]].+<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>​
  
-=====Autres Plugins=====+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"​.
  
-  * [[http://​live.gnome.org/​Gedit/​Plugins|site officiel listant des plugins]] +{{ ::gedit_terminal_exemple.png?​500 ​|}}
-  * [[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 =====+//source: [[https://​debian-facile.org/​doc:​environnements:​gnome:​gedit:​tp-greffon-terminal?&#​greffon-terminal-integre|Debian facile / Gedit configurations avancées et personnalisation]]//​
  
-==== "Read Only" sur FTP ====+===Autres greffons ​===
  
-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] »).  +  * [[https://​wiki.gnome.org/​action/​show/​Apps/​Gedit?​action=show&​redirect=Gedit#​Plugins|site officiel listant des plugins]] 
-Pour activer cette fonctionnalité,​ ouvrez ​[[:gconf|gconf-editor]]. Puis allez dans **apps > gedit-2 > preferences > editor > save**. +  ​* ​[[http://​www.webupd8.org/​2010/​12/​clientside-gedit-plugin-to-format.html|Clientside minify and format/​beautify Javascript and CSS.]] 
-Puis modifiez la clé « writable_vfs_schemes » en rajoutant « ftp » à la listeVous remarquerez que « secure ftp » était déjà présent mais pas « ftp »Validez, redémarrez Gedit, le tour est joué !+  ​[[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 adapterPour 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).
  
-==== Lenteur à l'​ouverture sous Ubuntu 8.10 ====+==== Jeux de couleurs ​====
  
-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é.+{{ :​gedit:​preferences_coloration.png?250|}}
  
-=> 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+Gedit peut appliquer des jeux de couleurs au texte, ​pour le rendre plus agréable ​à lire. 
-(menu "​Édition > Préférences ​puis onglet ​"Greffons")+ 
 +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 115: 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.1292600478.txt.gz
  • Dernière modification: Le 18/04/2011, 14:56
  • (modification externe)