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:terminal:trucs_et_astuces [27/05/2024 19:09]
agp91 Corrections [Utilisation > Avoir de la couleur dans les manpages avec less]
doc:systeme:terminal:trucs_et_astuces [02/06/2024 15:45] (Version actuelle)
agp91 [Utilisation]
Ligne 39: Ligne 39:
 //Merci à captnfab pour ça// //Merci à captnfab pour ça//
  
-Plus haut a été utilisé la librairie ​**termcap** (qui chez GNU/Debian est obsolète).\\+Plus haut a été utilisé la syntaxe ​**termcap** (la librairie termcap, ​chez GNU/Debian est obsolète).\\
 Elle est remplacée par la librairie **terminfo** (qui pour rétrocompatibilité,​ prend en charge la syntaxe de termcap). Elle est remplacée par la librairie **terminfo** (qui pour rétrocompatibilité,​ prend en charge la syntaxe de termcap).
  
-Ici est utilisé ​**terminfo** pour obtenir le même rendu qu'​avec le pager **most** (non installé par défaut).\\+Ici est proposé d'​utiliser ​**terminfo**pour obtenir le même rendu qu'​avec le pager **most** (non installé par défaut).\\
 Un fichier de capacité **terminfo** est un fichier binaire, obtenu (compilé) par la commande **tic**. Un fichier de capacité **terminfo** est un fichier binaire, obtenu (compilé) par la commande **tic**.
  
-Créer le fichier ''​~/​.terminfo/​mostlike''​ en y  ajoutant le code source suivant :+Créer le fichier ''​~/​.terminfo/​mostlike.src''​ en y  ajoutant le code source suivant :
  
 <code bash> <code bash>
Ligne 53: Ligne 53:
   cols#80, it#8, lines#24, wsl#40,   cols#80, it#8, lines#24, wsl#40,
   acsc=``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,​   acsc=``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,​
-  bel=^G, bold=\E[1m\E[31m,​ clear=\E[H\E[2J, cr=^M,+  bel=^G, bold=\E[1m\E[31m,​ clear=\E[H\E[J, cr=^M,
   csr=\E[%i%p1%d;​%p2%dr,​ cub=\E[%p1%dD,​ cub1=^H,   csr=\E[%i%p1%d;​%p2%dr,​ cub=\E[%p1%dD,​ cub1=^H,
   cud=\E[%p1%dB,​ cud1=^J, cuf=\E[%p1%dC,​ cuf1=\E[C,   cud=\E[%p1%dB,​ cud1=^J, cuf=\E[%p1%dC,​ cuf1=\E[C,
Ligne 69: Ligne 69:
   kfnd=\E[1~, kich1=\E[2~,​ kmous=\E[M, knp=\E[6~, kpp=\E[5~,   kfnd=\E[1~, kich1=\E[2~,​ kmous=\E[M, knp=\E[6~, kpp=\E[5~,
   kslt=\E[4~, rc=\E8, rev=\E[7m\E[34m,​ ri=\EM, rmacs=^O,   kslt=\E[4~, rc=\E8, rev=\E[7m\E[34m,​ ri=\EM, rmacs=^O,
-  rmcup=\E[2J\E[?47l\E8, rmir=\E[4l, rmkx=\E[?​1l\E>,​+  rmcup=\E[J\E[?47l\E8, rmir=\E[4l, rmkx=\E[?​1l\E>,​
   rmso=\E[m, rmul=\E[m,   rmso=\E[m, rmul=\E[m,
   rs2=\E7\E[r\E8\E[m\E[?​7h\E[?​1;​3;​4;​6l\E[4l\E>,​ sc=\E7,   rs2=\E7\E[r\E8\E[m\E[?​7h\E[?​1;​3;​4;​6l\E[4l\E>,​ sc=\E7,
Ligne 78: Ligne 78:
 </​code>​ </​code>​
  
-Puis le compiler avec la commande **tic**+Puis le compiler avec la commande **tic**
 + 
 +<​note>​Il n'est pas question ici,\\ 
 +De faire compiler un code obscure, sans en établir la confiance.\\ 
 +\\ 
 +**__Origine du code__ :**\\ 
 +Ce code provient du fichier de capacité terminfo du type ''​xterm-pcolor''​.\\ 
 +Il est obtenu par la commande ''​infocmp xterm-pcolor''​.\\ 
 +__Notes__ : Il peut légèrement différer, d'une distribution à l'​autre,​ ou avec l'​évolution dans le temps.\\ 
 +\\ 
 +**__Modifications apportées__ :**\\ 
 +  * Les paramètres ''​bold'',​ ''​smso'',​ ''​smul''​ ont été modifiés, pour y indiquer les couleurs du pager most. 
 +  * Et pour compatibilité avec les consoles virtuelles((Les types de capacité terminfo ''​xterm''​ sont spécifiques aux terminaux (fenêtres). Les consoles (virtuelles),​ sont de type ''​linux''​.)) la séquence ​ d'​échappement de l'​effacement de l'​écran ''​2J'',​ a été modifiée en ''​J'',​ pour les paramètres ''​clear''​ et ''​rmcup''​. 
 +</​note>​
  
 <code user> <code user>
-tic ~/​.terminfo/​mostlike+tic ~/​.terminfo/​mostlike.src
 </​code>​ </​code>​
  
 Et créer l'​alias suivant (dans ''​~/​.bash_aliases''​) : Et créer l'​alias suivant (dans ''​~/​.bash_aliases''​) :
  
-<code bash>​alias="​LESS=C ​TERM=mostlike PAGER=less man"</​code>​+<code bash>​alias ​man="​TERM=mostlike PAGER=less man"</​code
 + 
 +<​note>​Ici la variable ''​PAGER''​ est définie avec la valeur ''​less''​ (le pager installé et utilisé par défaut).\\ 
 +\\ 
 +Si vous n'avez pas installé et n'​utilisez pas d'​autre pager (tel-que most), son renseignement est inutile. 
 +</note>
  
 Ne reste plus qu'à réinterpréter ''​.bash_aliases''​ Ne reste plus qu'à réinterpréter ''​.bash_aliases''​
doc/systeme/terminal/trucs_et_astuces.1716829742.txt.gz · Dernière modification: 27/05/2024 19:09 par agp91

Pied de page des forums

Propulsé par FluxBB