#1 Le 22/05/2013, à 21:04
- maolareflexion
sauvegarder des scripts[resolue]
bonsoir a vous tous ,participants et combattant d'un monde libre de partage . je vien a vous afin de trouver une solution a l'un de mes problemes.
depuis un bon bout de temps j'ai decouver qu'avec most on pouvait colorier son terminal pour le manuel.
le probleme est que je suis obliger de toujour definir des variables tel que
MANPAGER="/usr/bin/most -s" et
export MANPAGER
je suis obliger de toujours faire cela dans le terminal dans le quel je souhaite travailler . or je suis sur qu'il a un moyen de le faire de maniere definitive avec les variables d'environnement . j' ai lu la documentation a ce sujet et j'ai faire ceci
# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022
# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
[b]export MANPAGER="/usr/bin/most -s"[/b]
fi
fi
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
j'ai essayer avec sa mais sa ne marche pas .donc j'aimerais avoir une maniere de resoudre ce probleme
Dernière modification par maolareflexion (Le 23/05/2013, à 20:34)
Hors ligne
#2 Le 23/05/2013, à 01:47
- david96
Re : sauvegarder des scripts[resolue]
Excellent ça, je viens de tester et c'est vrai que d'avoir la documentation avec de la couleur c'est agréable.
Quel est ton langage de console, bash ?
Édite :
Pour ma par je suis sous zsh
j'ai rajouté dans le fichier config
~/.zshrc
La ligne suivante :
export MANPAGER="/usr/bin/most -s"
Et ça marche bien
Merci, j'espère que ce sera de même pour toi, tiens nous au courant
Dernière modification par david96 (Le 23/05/2013, à 01:56)
Hors ligne
#3 Le 23/05/2013, à 06:31
- nesthib
Re : sauvegarder des scripts[resolue]
@maolareflexion : il faut mettre ta ligne dans le fichier ~/.bashrc
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#4 Le 23/05/2013, à 15:21
- vajpaille
Re : sauvegarder des scripts[resolue]
Bonjour,
Je ne connaissais pas "most", je vais commencer à l'utiliser !
J'en profite pour afficher mes man en couleur avec celui-ci.
Bonne journée.
GNU/Linux : Ubuntu, CentOS, Red Hat
BSD : OpenBSD, GhostBSD, PC-BSD
Hors ligne
#5 Le 23/05/2013, à 20:33
- maolareflexion
Re : sauvegarder des scripts[resolue]
merci a vous tous . le problème est resolu
Hors ligne
#6 Le 23/05/2013, à 23:35
- david96
Re : sauvegarder des scripts[resolue]
Cool. Tu peux mettre [✔ Résolu] en modifiant ton premier post
Hors ligne
#7 Le 24/05/2013, à 01:05
- nesthib
Re : sauvegarder des scripts[resolue]
@vajpaille : pour info on peut faire pareil avec less, et AMHA, less est plus puissant que most.
à mettre dans ton ~/.bashrc (ou autre… comme ~/.zshrc )
# Less Colors for Man Pages
export LESS_TERMCAP_mb=$'\E[01;31m' # begin blinking
export LESS_TERMCAP_md=$'\E[01;38;5;74m' # begin bold
export LESS_TERMCAP_me=$'\E[0m' # end mode
export LESS_TERMCAP_se=$'\E[0m' # end standout-mode
export LESS_TERMCAP_so=$'\E[38;5;246m' # begin standout-mode - info box
export LESS_TERMCAP_ue=$'\E[0m' # end underline
export LESS_TERMCAP_us=$'\E[04;38;5;146m' # begin underline
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#8 Le 24/05/2013, à 01:31
#9 Le 24/05/2013, à 01:50
- nesthib
Re : sauvegarder des scripts[resolue]
Surtout, tu peux mettre les couleurs que tu veux
Pour avoir les même couleurs que most :
export LESS_TERMCAP_md=$'\E[01;31m'
export LESS_TERMCAP_me=$'\E[0m'
export LESS_TERMCAP_se=$'\E[0m'
export LESS_TERMCAP_so=$'\E[1;44;33m'
export LESS_TERMCAP_ue=$'\E[0m'
export LESS_TERMCAP_us=$'\E[1;32m'
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#10 Le 24/05/2013, à 02:09
- david96
Hors ligne
#11 Le 24/05/2013, à 09:22
- vajpaille
Re : sauvegarder des scripts[resolue]
Bonjour,
@vajpaille : pour info on peut faire pareil avec less, et AMHA, less est plus puissant que most.
à mettre dans ton ~/.bashrc (ou autre… comme ~/.zshrc )
# Less Colors for Man Pages export LESS_TERMCAP_mb=$'\E[01;31m' # begin blinking export LESS_TERMCAP_md=$'\E[01;38;5;74m' # begin bold export LESS_TERMCAP_me=$'\E[0m' # end mode export LESS_TERMCAP_se=$'\E[0m' # end standout-mode export LESS_TERMCAP_so=$'\E[38;5;246m' # begin standout-mode - info box export LESS_TERMCAP_ue=$'\E[0m' # end underline export LESS_TERMCAP_us=$'\E[04;38;5;146m' # begin underline
En faite hier j'ai découvert un outils de plus, la puissance de 'less' me conviens parfaitement.
En revanche pas de colorisation d'autre fichier, ni mes script .sh .pl .py ni même les quelques .conf testé...
Le défilement horizontal par défaut aussi est assez sympa.
GNU/Linux : Ubuntu, CentOS, Red Hat
BSD : OpenBSD, GhostBSD, PC-BSD
Hors ligne