logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

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
doc:systeme:mcedit [11/12/2012 04:16]
martin_mtl
doc:systeme:mcedit [14/02/2018 15:54] (Version actuelle)
chalu [Présentation]
Ligne 1: Ligne 1:
 ====== mcedit ====== ====== mcedit ======
  
-mcedit est un lien vers mc, Midnight Commander, le forçant à lancer immédiatement son éditeur interne. L'​éditeur est une version pour terminaux de l'​éditeur X Window autonome cooledit.  ​+  * Objet : mcedit, Utilisation 
 +  * Niveau requis :​{{tag>​débutant avisé}} 
 +  * Commentaires : l'​éditeur de [[:​doc:​systeme:​mc | Midnight Commander]] 
 +  * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) 
 +  * Suivi : {{tag>​à-tester}} 
 +    * Création par [[user>​martin_mtl]] le 11/​12/​2012 
 +    * Testé par .... le .... 
 +  * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​id=5907 |C'est ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))  
 + 
 +===== Présentation ===== 
 + 
 +mcedit est un lien vers [[/​doc:​systeme:​mc|mc]], Midnight Commander, le forçant à lancer immédiatement son éditeur interne. L'​éditeur est une version pour terminaux de l'​éditeur X Window autonome cooledit.  ​ 
  
  
Ligne 7: Ligne 19:
  
 Tapez simplement dans un terminal **mcedit** et le chemin de votre fichier : Tapez simplement dans un terminal **mcedit** et le chemin de votre fichier :
-<​code ​bash> +<​code ​user>mcedit /​mon/​fichier</​code>​
-mcedit /​mon/​fichier</​code>​+
  
 Pour une utilisation plus pointu, vous pouvez utilisez diverses options. Pour une utilisation plus pointu, vous pouvez utilisez diverses options.
Ligne 14: Ligne 25:
 ==== Synopsys ==== ==== Synopsys ====
  
-mcedit [ [+numéro] fichier [-bcCdfhstVx?​] ]+   mcedit [ [+numéro] fichier [-bcCdfhstVx?​] ]
  
  
 ==== Options ==== ==== Options ====
  
-  * +numéro +Tableau des options 
-Aller au numéro de ligne spécifié (ne pas insérer d'​espace entre le signe « + » et le numéro).  +^Option ​ ^Action ​ ^ 
-  ​* ​-b +|+numéro ​ |Aller au numéro de ligne spécifié (ne pas insérer d'​espace entre le signe « + » et le numéro). ​| 
-Force un affichage en noir et blanc.  +|-b  |Force un affichage en noir et blanc. ​  | 
-  ​* ​-c +|-c  |Force le mode couleur sur les terminaux où mcedit utilise le noir et blanc par défaut. ​| 
-Force le mode couleur sur les terminaux où mcedit utilise le noir et blanc par défaut.  +|-C <​mot-clé>​=<​FGcouleur>,<​BGcouleur>:<​mot-clé>​= ...  |Utilisé pour spécifier un jeu de couleurs différent, où mot-clé peut être normal, selected, marked,\\ markselect, errors, reverse menu, menusel, menuhot, menuhotsel ou gauge.\\ Les couleurs sont optionnelles et peuvent être black, gray, red, brightred, green, brightgreen,​ brown,\\ yellow, blue, brightblue, magenta, brightmagenta,​ cyan, brightcyan, lightgray ou white\\ (Voyez la section Couleurs dans mc pour plus d'​informations).  ​
-  ​* ​-C <​mot-clé>​=<​FGcouleur>,<​BGcouleur>:<​mot-clé>​= ... +|-d  |Désactive la prise en charge de la souris. ​| 
-Utilisé pour spécifier un jeu de couleurs différent, où mot-clé peut être normal, selected, marked, markselect, errors, reverse menu, menusel, menuhot, menuhotsel ou gauge. \\ +|-f  |Affiche les chemins de recherche des fichiers de Midnight Commander intégrés à la compilation. ​  | 
-Les couleurs sont optionnelles et peuvent être black, gray, red, brightred, green, brightgreen,​ brown, yellow, blue, brightblue, magenta, brightmagenta,​ cyan, brightcyan, lightgray ou white (Voyez la section Couleurs dans mc pour plus d'​informations). +|-t  |Utilisé uniquement si le code a été compilé avec Slang et terminfo : utiliser la valeur de la variable TERMCAP\\ pour obtenir les informations sur le terminal,au lieu des informations provenant de la base de données\\ des terminaux globale au système.  ​
-  -d +|-V  |Affiche le numéro de version du programme. ​  | 
-Désactive la prise en charge de la souris.  +|-x  |Forcer le mode xterm. Utilisé quand on utilise des terminaux supportant les fonctionnalités de xterm\\ (deux modes d'​écran,​ et la faculté d'​envoyer des séquences d'​échappement de souris). ​  |
-  ​* ​-f +
-Affiche les chemins de recherche des fichiers de Midnight Commander intégrés à la compilation.  +
-  ​* ​   ​-t +
-Utilisé uniquement si le code a été compilé avec Slang et terminfo : utiliser la valeur de la variable TERMCAP pour obtenir les informations sur le terminal, au lieu des informations provenant de la base de données des terminaux globale au système. ​ +
-  -V +
-Affiche le numéro de version du programme.  +
-  ​* ​-x +
-Forcer le mode xterm. Utilisé quand on utilise des terminaux supportant les fonctionnalités de xterm (deux modes d'​écran,​ et la faculté d'​envoyer des séquences d'​échappement de souris). ​+
  
 ===== Fonctionnalités ===== ===== Fonctionnalités =====
Ligne 66: Ligne 69:
  
 Les autres touches sont : Les autres touches sont :
-  ​* Shift+touches fléchées pour effectuer de la mise en évidence de texte (console Linux uniquement) + 
-  * Ctrl-Ins pour copier dans le fichier ~/​.mc/​cedit/​cooledit.clip +  ​//​TOUCHES// ​ ^   //​ACTION// ​  ^ 
-  * Shift-Ins pour coller à partir de ~/​.mc/​cedit/​cooledit.clip. +| <​key>​Maj</​key> ​+ touches fléchées ​  | pour effectuer de la mise en évidence de texte (console Linux uniquement) ​  | 
-  * Shift-Del coupe dans ~/​.cedit/​cooledit.clip +| <​key>​C-Inser</​key> ​  ​| ​pour copier dans le fichier ~/​.mc/​cedit/​cooledit.clip ​  | 
-  * Ctrl-Del efface le texte mis en évidence - console Linux uniquement.+| <​key>​Maj-Inser</​key> ​  ​| ​pour coller à partir de ~/​.mc/​cedit/​cooledit.clip. ​  | 
 +| <​key>​Maj-Suppr</​key> ​  ​| ​coupe dans ~/​.cedit/​cooledit.clip ​  | 
 +| <​key>​C-Suppr</​key> ​  ​| ​efface le texte mis en évidence - console Linux uniquement. ​  | 
 La touche de complètement (voyez mc.1) effectue également un retour sec sans indentation automatique. La touche de complètement (voyez mc.1) effectue également un retour sec sans indentation automatique.
  
-La mise en évidence avec la souris fonctionne également, et vous pouvez surcharger l'​action de la souris de la façon habituelle en gardant la touche ​shift appuyée pendant que vous traînez (glissez) la souris pour permettre le fonctionnement normal de la mise en évidence avec la souris dans un terminal.+La mise en évidence avec la souris fonctionne également, et vous pouvez surcharger l'​action de la souris de la façon habituelle en gardant la touche ​<​key>​Maj</​key> ​appuyée pendant que vous traînez (glissez) la souris pour permettre le fonctionnement normal de la mise en évidence avec la souris dans un terminal.
  
-Pour définir une macro, appuyez sur Ctrl-et tapez ensuite les combinaisons de touches que vous voulez exécuter. Appuyez à nouveau sur Ctrl-quand vous avez fini. \\+Pour définir une macro, appuyez sur <​key>​C-r</​key> ​et tapez ensuite les combinaisons de touches que vous voulez exécuter. Appuyez à nouveau sur <​key>​C-r</​key>​quand vous avez fini. \\
 Vous pouvez ensuite affecter la macro à n'​importe quelle touche en appuyant sur cette touche. \\ Vous pouvez ensuite affecter la macro à n'​importe quelle touche en appuyant sur cette touche. \\
-La macro est exécutée quand vous appuyez sur Ctrl-et ensuite sur la touche affectée. \\ +La macro est exécutée quand vous appuyez sur <​key>​C-a</​key> ​et ensuite sur la touche affectée. \\ 
-La macro est également exécutée si vous appuyez sur Meta, Ctrl ou Esc et la touche spécifiée,​ à condition que la touche ne soit pas utilisée pour une autre fonction.+La macro est également exécutée si vous appuyez sur Meta, <key>Ctrl</​key> ​ou <​key>​Echap</​key> ​et la touche spécifiée,​ à condition que la touche ne soit pas utilisée pour une autre fonction.
  
 Une fois définies, les commandes de la macro prennent place dans le fichier ~/​.mc/​cedit/​cooledit.macros. Une fois définies, les commandes de la macro prennent place dans le fichier ~/​.mc/​cedit/​cooledit.macros.
Ligne 98: Ligne 104:
 Depuis la version 3.6.0, cooledit dispose de la mise en évidence de la syntaxe. Cela signifie que les mots-clés et les contextes (comme les commentaires C, les constantes de type chaîne de caractères,​ etc.) sont mis en évidence dans des couleurs différentes. La section suivante explique le format du fichier ~/​.mc/​cedit/​Syntax. Depuis la version 3.6.0, cooledit dispose de la mise en évidence de la syntaxe. Cela signifie que les mots-clés et les contextes (comme les commentaires C, les constantes de type chaîne de caractères,​ etc.) sont mis en évidence dans des couleurs différentes. La section suivante explique le format du fichier ~/​.mc/​cedit/​Syntax.
  
-Le fichier ~/​.mc/​cedit/​Syntax est réexaminé lors de l'​ouverture de n'​importe quel fichier par l'​éditeur. Le fichier contient des règles pour la mise en évidence, placées sur des lignes séparées, qui définissent quels mots-clés seront mis en évidence et dans quelle couleur. Le fichier est également divisé en sections, chacune commençant par une ligne comprenant la commande file, suivie d'une expression rationnelle. L'​expression rationnelle précise le nom de fichier auquel s'​applique ce jeu de règles. Après cela, on trouve une description à afficher à gauche de la fenêtre d'​éditeur expliquant le type de fichier à l'​utilisateur. Un troisième argument optionnel est une expression rationnelle à comparer avec la première ligne de texte du fichier. Si le nom du fichier ou la première ligne de texte correspond, alors ces règles seront chargées.+Le fichier ~/​.mc/​cedit/​Syntax est réexaminé lors de l'​ouverture de n'​importe quel fichier par l'​éditeur. ​\\ 
 +Le fichier contient des règles pour la mise en évidence, placées sur des lignes séparées, qui définissent quels mots-clés seront mis en évidence et dans quelle couleur. ​\\ 
 +Le fichier est également divisé en sections, chacune commençant par une ligne comprenant la commande file, suivie d'une expression rationnelle. ​\\ 
 +L'​expression rationnelle précise le nom de fichier auquel s'​applique ce jeu de règles. ​\\ 
 +Après cela, on trouve une description à afficher à gauche de la fenêtre d'​éditeur expliquant le type de fichier à l'​utilisateur. ​\\ 
 +Un troisième argument optionnel est une expression rationnelle à comparer avec la première ligne de texte du fichier. ​\\ 
 +Si le nom du fichier ou la première ligne de texte correspond, alors ces règles seront chargées.
  
-La fin d'une section coïncide avec le début d'une nouvelle section. Chaque section est divisée en contextes, et chaque contexte contient des règles. Un contexte est une portée à l'​intérieur du texte à laquelle appartient un ensemble de règles. Par exemple, la région située à l'​intérieur d'un commentaire de type C (c.-à-d. entre /* et */) possède sa propre couleur. C'est un contexte, bien qu'il ne renfermera pas d'​autres règles car il n'y a probablement rien que l'on veuille voir mis en évidence à l'​intérieur d'un commentaire C.+La fin d'une section coïncide avec le début d'une nouvelle section. ​\\ 
 +Chaque section est divisée en contextes, et chaque contexte contient des règles. ​\\ 
 +Un contexte est une portée à l'​intérieur du texte à laquelle appartient un ensemble de règles. Par exemple, la région située à l'​intérieur d'un commentaire de type C (c.-à-d. entre /* et */) possède sa propre couleur. C'est un contexte, bien qu'il ne renfermera pas d'​autres règles car il n'y a probablement rien que l'on veuille voir mis en évidence à l'​intérieur d'un commentaire C.
  
 Une section de programmation C triviale pourrait ressembler à ceci : Une section de programmation C triviale pourrait ressembler à ceci :
Ligne 199: Ligne 213:
 ===== Options ===== ===== Options =====
  
-La plupart des options peuvent à présent être réglées à partir de la boîte de dialogue d'​options de l'​éditeur. Voyez le menu Options. Les options suivantes sont définies dans ~/.mc/ini, et ont des équivalents évidents dans la boîte de dialogue. Vous pouvez les modifier pour changer le comportement de l'​éditeur,​ en éditant le fichier. À moins que cela ne soit mentionné, un 1 active l'​option,​ et un 0 la désactive, comme d'​habitude.+La plupart des options peuvent à présent être réglées à partir de la boîte de dialogue d'​options de l'​éditeur. Voyez le menu Options. Les options suivantes sont définies dans ~/.mc/ini, et ont des équivalents évidents dans la boîte de dialogue. 
 + 
 +Vous pouvez les modifier pour changer le comportement de l'​éditeur,​ en éditant le fichier. ​\\ 
 +À moins que cela ne soit mentionné, un 1 active l'​option,​ et un 0 la désactive, comme d'​habitude.
  
 use_internal_edit use_internal_edit
Ligne 270: Ligne 287:
 ===== Disponibilité ===== ===== Disponibilité =====
  
-La dernière version de ce programme peut être trouvée ​sur ftp://​ftp.gnome.org/​mirror/​gnome.org/​stable/​sources/​mc/​ et sur les miroirs listés sur le site de GNOME http://​www.gnome.org/​.+La dernière version de ce programme peut être trouvée sur les miroirs listés sur le site de GNOME http://​www.gnome.org/​.
  
 ===== Auteurs ===== ===== Auteurs =====
doc/systeme/mcedit.1355195815.txt.gz · Dernière modification: 11/12/2012 04:16 par martin_mtl

Pied de page des forums

Propulsé par FluxBB