Il s'agit de la commande xedit qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
xedit - éditeur de texte simple pour X
SYNTAXE
xéditer [ -option boîte à outils ... ] [ nom de fichier ...]
DESCRIPTION
Xéditer fournit une fenêtre composée des quatre zones suivantes :
Section des commandes Un ensemble de commandes qui vous permettent de quitter xéditer, enregistrez le fichier ou
charger un nouveau fichier dans la fenêtre d'édition.
Affichage de la fenêtre de message xéditer messages. De plus, cette fenêtre peut être également
utilisé comme un bloc-notes.
Affichage du nom de fichier Affiche le nom du fichier en cours d'édition et si
ce fichier est Lire écrire or Lire Plus que.
Fenêtre d'édition Affiche le texte du fichier que vous modifiez ou créez.
OPTIONS
Xéditer accepte toutes les options de ligne de commande standard de X Toolkit (voir X(7)). L'ordre de
les options de la ligne de commande ne sont pas importantes.
nom de fichier
Spécifie le(s) fichier(s) à charger lors du démarrage. C'est le fichier
qui sera édité. Si un fichier n'est pas spécifié, xéditer vous permet de charger des fichiers ou
créer de nouveaux fichiers après son démarrage.
ÉDITION
Le widget Athena Text est utilisé pour les trois sections de cette application qui autorisent le texte
saisir. Les caractères saisis iront au widget Texte qui a le focus d'entrée, ou le
Widget de texte sur lequel se trouve actuellement le curseur du pointeur.
Les combinaisons de touches suivantes sont définies :
Ctrl-a Début de ligne
Mot à l'envers méta-b
Ctrl-b Caractère inversé
Mot de transfert méta-f
Ctrl-d Supprimer le caractère suivant
Meta-i Insérer un fichier
Ctrl-e Fin de ligne
Meta-k Kill à la fin du paragraphe
Ctrl-f Avancer le caractère
Paragraphe du formulaire Meta-q
Ctrl-g Réinitialisation du clavier
Page précédente du méta-v
Ctrl-h Supprimer le caractère précédent
Meta-y Insérer la sélection actuelle
Ctrl-j Nouvelle ligne et retrait
Défilement Meta-z d'une ligne vers le bas
Ctrl-k Tuer jusqu'à la fin de la ligne
Meta-d Supprimer le mot suivant
Ctrl-l Redessiner l'affichage
Méta-D Kill Word
Ctrl-m Nouvelle ligne
Meta-h Supprimer le mot précédent
Ctrl-n Ligne suivante
Mot de mise à mort à l'envers Meta-H
Ctrl-o Nouvelle ligne et sauvegarde
Meta-< Début du fichier
Ctrl-p Ligne précédente
Méta-> Fin de fichier
Ctrl-r Rechercher/Remplacer en arrière
Meta-] Paragraphe avant
Ctrl-s Rechercher/Remplacer Avant
Meta-[Paragraphe inversé
Ctrl-t Transposer les caractères
Ctrl-u [nombre] Multiplier par 4 ou nombre
Meta-Delete Supprimer le mot précédent
Ctrl-v Page suivante
Meta-Shift Supprimer Tuer le mot précédent
Ctrl-w Supprimer la sélection
Meta-Backspace Supprimer le mot précédent
Ctrl-y Annuler
Meta-Shift Backspace Tuer le mot précédent
Ctrl-z Défilement d'une ligne
Défilement Meta-z d'une ligne vers le bas
Ctrl-_ Annuler
Mode d'édition de la ligne d'échappement
De plus, le pointeur peut être utilisé pour couper et coller du texte :
Bouton 1 Bas Sélection de démarrage
Bouton 1 Sélection d'ajustement de mouvement
Bouton 1 Sélection de fin de haut (couper)
Bouton 2 Bas Insérer la sélection actuelle (coller)
Bouton 3 Bas Étendre la sélection actuelle
Bouton 3 Sélection d'ajustement de mouvement
Bouton 3 Sélection de fin de haut (couper)
LINE EDIT MODE
Line éditer mode active plusieurs commandes de raccourci pour rechercher et remplacer du texte dans un
xéditer le tampon. Line éditer mode les commandes ont le format :
[numéro de ligne[,numéro de ligne]]commander[paramètres]
Line nombre peut être spécifié comme :
. La ligne de texte actuelle.
$ La dernière ligne du fichier.
nombre La ligne littérale nombre.
- ou ^ La ligne précédente. Équivalent à -1.
-nombre ou ^nombre
La ligne actuelle moins nombre.
+ La ligne suivante. Équivalent à +1.
+ nombre La ligne courante plus nombre.
, ou % De la première à la dernière ligne. Équivalent à 1,$.
; Du courant à la dernière ligne. Équivalent à ., $.
Command peut être spécifié comme :
s Remplacer le texte dans les lignes spécifiées.
/re/ Recherche vers l'avant du modèle d'expression régulière re.
?ré? Recherche en arrière pour le modèle d'expression régulière re.
Paramètres peut être spécifié comme :
/re/ Fonctionne comme un paramètre pour i ou en tant que commande.
/re/texte/
Rechercher en avant pour re et remplacer par texte.
Options peuvent suivre ou être des paramètres, les valeurs connues sont :
i Recherche insensible à la casse.
g Global correspondre lors du remplacement du texte. Sauf indication contraire, seul le nième, qui est par défaut
1, match sera remplacé.
c Confirmer avant de remplacer le texte.
nombre Remplacer uniquement l'occurrence référencée par nombre.
Les commandes acceptent certaines variantes, exemples :
/motif/i
je/motif/
je/motif
Rechercher en avant pour modèle.
,sc/motif/texte
,sc/motif/texte/
,s/motif/texte/c
Rechercher dans tout le tampon et demander confirmation pour remplacer modèle avec texte.
,s/motif/texte/nombre
Remplacer l'allumette nombre dans la ligne de texte. Si non spécifié, la valeur par défaut est la première
occurrence.
Lors de la recherche de texte, tapez pour aller au prochain match. Quand interactivement
remplacement de texte, tapez y or Y accepter le changement et n or N l'ignorer et aller au
Prochain match.
COMMANDES
Quitter Quitte la session d'édition en cours. Si des modifications n'ont pas été enregistrées, xéditer
affiche un message d'avertissement, permettant à l'utilisateur de les enregistrer.
Enregistrer Si les sauvegardes de fichiers sont activées (voir RESSOURCES, ci-dessous) xéditer stocke une copie du
fichier original non édité dansfilet, puis écrase le filet grâce à la fonction
contenu de la fenêtre d'édition. Le nom du fichier est récupéré à partir du widget Texte
directement à droite du Charge .
Load Charge le fichier nommé dans le widget texte immédiatement à droite de this
et l'affiche dans la fenêtre Modifier.
RESSOURCES
Pour xéditer les ressources disponibles sont :
tagsNom (Classe Nom des balises)
Spécifie le nom du fichier de balises à rechercher lors du chargement d'un nouveau fichier. Défaut
valeur est étiquettes.
chargerTags (Classe Charger les balises)
Valeur booléenne pour activer ou désactiver la recherche de fichiers de balises. La valeur par défaut est Vrai.
activer les sauvegardes (Classe Activer les sauvegardes)
Spécifie que, lorsque les modifications apportées à un fichier existant sont enregistrées, xéditer est de copier
la version originale de ce fichier pourfiletavant qu'il ne sauve le
changements. La valeur par défaut de cette ressource est « on », indiquant que les sauvegardes
devrait être créé.
backupNamePréfix (Classe Préfixe du nom de sauvegarde)
Spécifie une chaîne qui doit être ajoutée au début du nom du fichier de sauvegarde. La valeur par défaut est
qu'aucune chaîne ne doit être préfixée.
sauvegardeNomSuffixe (Classe SauvegardeNomSuffixe)
Spécifie une chaîne qui doit être ajoutée au nom du fichier de sauvegarde. La valeur par défaut est
d'utiliser ``~'' comme suffixe.
positionFormat (Classe Format)
Spécifie une chaîne de format utilisée pour afficher la position du curseur. Cette chaîne utilise
printf(3) comme la notation, où %l imprime le numéro de ligne, %c imprime la colonne
nombre, %p imprime le décalage de position d'insertion, et %s imprime la taille actuelle du fichier.
Il est également permis de spécifier des tailles de champ, avec la notation %- ?[0-9]+ L’
la chaîne de format par défaut est ``L%l'', qui montre le caractère ``L'' suivi du
numéro de ligne.
indices (Classe Conseils)
Spécifie une liste de chaînes, séparées par de nouvelles lignes, qui seront affichées dans le
fenêtre bc_label.
conseilsIntervalle (Classe Intervalle)
Spécifie l'intervalle en secondes, que la chaîne de conseil dans la fenêtre bc_label
sera changé.
bitmap modifié (Classe Bitmap)
Spécifie le nom du Bitmap qui sera affiché dans le FileMenu, lorsque le
le fichier en cours d'édition est modifié.
remplacement automatique (Classe Remplacer)
Cette ressource est utile pour corriger automatiquement les fautes d'orthographe courantes, mais
peut également être utilisé pour créer des macros simples. Le format est {non-
blancs}{blancs}[{string}]. Les champs sont séparés par des sauts de ligne. Exemple d'utilisation :
pas\n\
/macro une longue chaîne avec \\\n des nouvelles lignes \\\n
Remplacera automatiquement le mot nto by paset /macro by quelques Long string
avec
nouvelles lignes lorsque vous tapez ces mots.
ispell.dictionnaires (Classe ispell.Dictionnaire)
Spécifie une liste de noms de dictionnaire, séparés par des espaces, disponibles pour l'ispell
programme. La valeur par défaut est "américain américain+ Anglais".
dictionnaire.ispell (Classe ispell.Dictionnaire)
Spécifie le dictionnaire par défaut à utiliser.
ispell* .wordChars (Classe ispell*Caractères)
Spécifie un ensemble de caractères pouvant faire partie d'un mot légal. Les
est l'un des dictionnaires spécifiés dans le Dictionnaires ressource.
ispell.ispellCommand (Classe ispell.CommandLine)
Le chemin d'accès au programme ispell et éventuellement des arguments supplémentaires. Vous n'avez pas besoin
pour spécifier l'option ``-w'', ni l'option ``-a''. Se référer au épeler(1)
page de manuel pour plus d'informations sur les options d'ispell.
ispell.formatage (Classe ispell.TextFormat)
Spécifie la mise en forme du texte à utiliser lors de la vérification orthographique du fichier. Les
les formats disponibles sont texte et html.
ispell*text.skipLines (Classe ispell*text.Skip)
Les lignes commençant par l'un des caractères de cette chaîne ne seront pas épelées
vérifié. Cette ressource n'est utilisée que dans texte .
ispell.terseMode (Classe ispell.Lac)
Lorsqu'il est activé, exécute ispell en mode laconique, sans demander à l'utilisateur d'interagir avec les mots
généré par la formation de composés (lors de l'utilisation de l'option ispell ``-C''), ou
mots générés par la suppression d'affixes. La valeur par défaut est Faux.
ispell.lookCommand (Classe ispell.CommandLine)
Le chemin d'accès au programme pour rechercher des mots alternatifs et éventuellement des mots supplémentaires
arguments. Le programme par défaut utilisé est /usr/bin/egrep.
ispell.wordsFichier (Classe ispell.Mots)
Le chemin d'accès au[s] fichier(s) pour rechercher des mots alternatifs. Le fichier par défaut est
/usr/share/dict/mots.
ispell.guessLabel (Classe ispell.Statut)
Chaîne affichée dans la barre d'état d'ispell lorsque ispell renvoie une liste de suppositions d'un
ou plusieurs mots. La valeur par défaut est Guess.
ispell.missLabel (Classe ispell.Statut)
Chaîne affichée dans la barre d'état d'ispell lorsque ispell renvoie une liste d'un ou
plus de mots pour correspondre à un mal orthographié. La valeur par défaut est Miss.
ispell.rootLabel (Classe ispell.Statut)
Chaîne affichée dans la barre d'état d'ispell lorsque le mot n'est pas dans le dictionnaire,
mais il peut être formé par une racine. La valeur par défaut est Racine:, et est
suivi d'un espace et de la racine du mot.
ispell.noneLabel (Classe ispell.Statut)
Chaîne affichée dans la barre d'état d'ispell lorsqu'il n'y a pas de quasi-accidents. Les
la valeur par défaut est Aucun.
ispell.compoundLabel (Classe ispell.Statut)
Chaîne affichée dans la barre d'état d'ispell lorsque le mot en cours de vérification est formé par
concaténation de deux mots. La valeur par défaut est Composant.
ispell.okLabel (Classe ispell.Statut)
Chaîne affichée dans la barre d'état d'ispell lorsque le mot coché est dans le
dictionnaire. Cette chaîne n'est affichée que lors de l'utilisation de la choisissez bouton dans le
xéditer l'interface ispell. La valeur par défaut est Ok.
ispell.eofLabel (Classe ispell.Statut)
La chaîne affichée dans la barre d'état d'ispell lorsque la fin du fichier est atteinte.
La valeur par défaut est Fin Of Fichier.
ispell.repeatLabel (Classe ispell.Statut)
La chaîne affichée dans la barre d'état d'ispell lorsque deux mots identiques sont trouvés
ensemble dans le fichier. La valeur par défaut est Répéter.
ispell.lookLabel (Classe ispell.Statut)
La chaîne affichée dans la barre d'état d'ispell après l'affichage des résultats de la
Style commander. Si aucun résultat n'est trouvé, la valeur de ispell.noneLabel ressource
est montré.
ispell.workingLabel (Classe ispell.Statut)
La chaîne affichée dans la barre d'état d'ispell pendant que xedit communique avec
ispell. La valeur par défaut est ....
WIDGETS
Afin de spécifier les ressources, il est utile de connaître la hiérarchie des widgets qui
composer xéditer. Dans la notation ci-dessous, l'indentation indique la structure hiérarchique. Les
le nom de la classe du widget est donné en premier, suivi du nom de l'instance du widget.
xéditer xéditer
à volets à volets
Boutons à volet
Commande quitter
Enregistrer la commande
Charge de commande
Nom de fichier texte
Libellé bc_label
Message texteFenêtre
Étiquette étiquetteFenêtre
Fenêtre d'édition de texte
ENVIRONNEMENT
DISPLAY pour obtenir l'hôte par défaut et le numéro d'affichage.
XENVIRONNEMENT pour obtenir le nom d'un fichier de ressources qui remplace les ressources globales
stocké dans la propriété RESOURCE_MANAGER.
Utilisez xedit en ligne en utilisant les services onworks.net
