Greffon Outils externes
Le greffon Outils externes permet d'exécuter des commandes externes depuis gedit. Vous pouvez transmettre des données à une commande pour exploiter sa sortie (par exemple avec sed), ou lancer une commande prédéfinie (par exemple make).
Utilisez le Gestionnaire d'outils externes pour créer et éditer les commandes. Pour lancer une commande externe, choisissez la depuis le menu .
- X.IV.I. Commandes prédéfinies
- X.IV.II. Définition d'une commande
- X.IV.III. Édition et suppression d'outils
- X.IV.IV. Variables
X.IV.I. Commandes prédéfinies
Le greffon Outils externes fournit les commandes prédéfinies suivantes :
- Build (Construire)
-
Lance make dans le répertoire du document actif.
- Directory Listing (Contenu du répertoire)
-
Affiche le contenu du répertoire du document actif dans un nouveau document.
- Environment Variables (Variables d'environnement)
-
Affiche les variables d'environnement dans le panneau inférieur.
- Grep
-
Recherche un terme dans tous les fichiers du répertoire du document actif, en utilisant une correspondance de motif. Les résultats sont affichés dans le panneau inférieur.
- Remove Trailing Spaces (Enlever les espaces finales)
-
Enlève toutes les espaces des fins de ligne du document.
X.IV.II. Définition d'une commande
Pour ajouter une commande externe, choisissez
.Dans la fenêtre Gestionnaire d'outils externes, cliquez sur . Renseignez les données suivantes de la nouvelle commande :
- Description
-
Cette description est affichée dans la barre d'état quand l'entrée de menu est sélectionnée.
- Raccourci
-
Saisissez un raccourci clavier pour la commande.
- Commande(s)
-
Les commandes à lancer. De nombreuses variables d'environnement de gedit peuvent être utilisées pour passer des données à ces commandes : consultez Section X.IV.IV ― Variables.
- Entrée
-
Les données à fournir aux commandes (comme un flux d'entrée standard) : l'ensemble du texte du document actif, la sélection active, la ligne active ou le mot actif.
- Sortie
-
L'exploitation des données de sortie des commandes : les afficher dans le panneau inférieur, les insérer dans un nouveau document, ou les ajouter au document actif, à la fin, à la position du curseur, ou replacer la sélection ou le document entier.
- Applicabilité
-
Détermine quels documents peuvent être affectés par la commande, par exemple si le document est enregistré ou non, et s'il est local ou distant.
X.IV.III. Édition et suppression d'outils
Pour éditer un outil, sélectionnez-le dans la liste et effectuez les modifications à ses propriétés.
Pour renommer un outil, cliquez à nouveau dessus dans la liste.
Pour restaurer un outil intégré que vous avez modifié, appuyez sur Restaurer.
Pour enlever un outil, sélectionnez-le dans la liste et appuyez sur
. Il n'est pas possible de retirer un outil intégré, uniquement ceux que vous avez créés.X.IV.IV. Variables
Dans le champ Commande(s) définissant la commande à exécuter, vous pouvez utiliser les variables suivantes :
- GEDIT_CURRENT_DOCUMENT_URI
- GEDIT_CURRENT_DOCUMENT_NAME
- GEDIT_CURRENT_DOCUMENT_SCHEME
- GEDIT_CURRENT_DOCUMENT_PATH
- GEDIT_CURRENT_DOCUMENT_DIR
- GEDIT_DOCUMENTS_URI
- GEDIT_DOCUMENTS_PATH