======Configuration d'un compte utilisateur (bash, alias, vim...) ====== ==== Configuration de bash ==== === Méthode pour recharger le fichier .bashrc sans redémarrer le terminal === Après les modifications dans .bashrc, lancer la commande : '' . .bashrc '' === Codes couleurs pour le Shell === CN="\\033[0;39m"#Normal CG="\\033[1;32m" # Vert CR="\\033[1;31m" # Rouge CP="\\033[1;35m" # Rose CB="\\033[1;34m" # Bleu CW="\\033[0;02m" # Blanc CWC="\\033[1;08m" # Blanc clair CY="\\033[1;33m" # Jaune CC="\\033[1;36m" # Cyan === Root === Pour **root** modifier le fichier '' ~/.bashrc '' avec les droits // 640 // : * Prompt **rouge**, remplacez la ligne : * '' PS1='${debian_chroot:+($debian_chroot)}\[\033[1;33m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' '' * par * '' PS1='${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' '' === Admin === Pour **admin** modifier le fichier '' ~/.bashrc '' avec les droits // 640 // : * Prompt **jaune**, remplacer la ligne : * '' PS1='${debian_chroot:+($debian_chroot)}\[\033[1;33m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' '' * par * '' PS1='${debian_chroot:+($debian_chroot)}\[\033[1;33m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' '' === Autres utilisateurs === Pour les **autres utilisateurs** modifier le fichier '' ~/.bashrc '' : * Prompt **vert**, remplacez la ligne : * '' PS1='${debian_chroot:+($debian_chroot)}\[\033[1;33m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' '' * par * '' PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' '' === **root**, **admin** et **autres utilisateurs** === * Mettre les droits du fichier //.bashrc// à // 640 // * Décommenter les alias * Décommenter : '' force_color_prompt=yes '' * Supprimer l'éventuel fichier : '' ~/.bash_profile '' * Créer un fichier '' ~/.profile '' avec les droits // 640 // contenant : # ~/.profile: executed by Bourne-compatible login shells. export LC_ALL="fr_FR.UTF-8" export LANG="fr_FR.UTF-8" export LANGUAGE="fr_FR.UTF-8" if [ "$BASH" ]; then if [ -f ~/.bashrc ]; then . ~/.bashrc fi fi ==== Configuration de vim ==== Créer un fichier ''.vimrc'' à mettre dans /root et /home/admin contenant : ".vimrc " Nombre d'espaces qu'une tabulation prend. set tabstop=4 " Empêche vim de créer une sauvegarde avant d'écrire sur un fichier. set nobk " Active le surlignage syntaxique de vim. syntax on " Oblige vim � ins�rer les tabulations comme des caract�res au lieu d'ins�rer un ensemble d'espaces. set noexpandtab " Affiche les numéros de ligne set nu " Utiliser des couleurs correctes sur un fond noir. set background=dark