ZW3B :-: API Client * Contents * Docs by LAB3W.ORJ

Translate this page

Name : BETA-TESTERS

Project name : ZW3B-API-BETA-TESTERS

Authorized. - 200 - Client API Name and Origin Wildcard OK

¿Comment? 'Ou' ¿Que faire?, OS GNU/Linux, .bashrc symbole d'accueil (PROMPT)

Il faut que tu édites ta variable "PS1". Extrait du man bash:

Author : O.Romain.Jaillet-ramey

Quand il est exécuté de manière interactive, bash affiche le symbole d'accueil principal PS1 dès qu'il est prêt à lire une commande, et le symbole d'accueil secondaire PS2 quand il a besoin de plus de données pour exécuter une commande. Bash permet de personnaliser ces chaînes d'accueil, avec des séquences d'échappement ayant les significations suivantes :

Script avec 23 lignes

001a     le caractère d'alarme ASCII 07
002d     la date au format "Jour_de_la_semaine Mois Quantième" (ex: "Tue May 26")
003e     le caractère d'échappement ASCII 033
004h     le nom d'hôte de la machine, juqu'au premier point `.'
005H     le nom d'hôte complet de la machine
006n     un saut de ligne
007r     un retour-chariot
008s     le nom du shell, c'est à dire le nom de base  de  $0  (laportion suivant le dernier slash)
009t     l'heure actuelle au format HH:MM:SS sur 24 heures
010T     l'heure actuelle au format HH:MM:SS sur 12 heures
011@     l'heure actuelle sur 12 heures au format HH:MM am/pm
012u     le nom de l'utilisateur
013v     la version de bash (par exemple 2.04)
014V     le numéro de version complet de bash par exemple (2.04.0)
015w     le répertoire de travail en cours
016W     le nom de base du répertoire de travail en cours
017!     le numéro d'historique de la commande
018#     le numéro de la commande
019$     # si l'UID effectif est 0, $ sinon
020nnn   le caractère de code octal nnn
021\     le caractère antislash
022[     débute une série de caractères non-imprimables, qui  permettent  d'inclure  des séquences de contrôle de terminal dans une chaîne d'accueil
023]     fin d'une série de caractères non-imprimables
Retirer les numéros de lignes

Un exemple de l'envoie de la variable PS1 du fichier .bashrc :

Script avec 1 ligne

001export PS1="\d \t \[\e[32;1m\]\u\[\e[31;1m\]@\h\[\e[34;1m\]:\w\[\e[37;1m\] $ \[\e[0m\]"
Retirer les numéros de lignes

Ajouter l'export ci-dessus au fichier ~/.bashrc et exécuter la commande source ~/.bashrc. C'est joli non !? :)

Raccourcis clavier bash :

En ligne de commandes il est beaucoup plus rapide d'utiliser les raccourcis clavier. Certaines de ces commandes peuvent fonctionner également sous les éditeurs de fichiers (j'pense à vim ).

cd : revenir dans le répertoire personnel
cd - : revenir dans le répertoire précédent (uniquement si vous avez exécuter un cd)

Ctrl+l : effacer l'écran
Ctrl+c : arrêt d'une commande
Ctrl+z : suspendre(mettre en pause) une commande
Ctrl+t : corréction d'une erreur de frappe en inversant 2 lettres
Ctrl+a : aller au début de ligne
Ctrl+e : aller à la fin de ligne
Ctrl+s : interruption de la sortie de terminal (masquer la saisie)
Ctrl+q : annuler l'interruption de la sortie (afficher la saisie)
Ctrl+u : efface tout à gauche du curseur
Ctrl+w : efface le mot à gauche du curseur
Ctrl+k : efface le mot à droite du curseur
Ctrl+y : coller la saisie précédente
Ctrl+d : efface le caractère courant, si la ligne est vide deconnexion

Alt+b : se déplacer en avant, mot par mot dans la ligne de commande
Alt+f : se déplacer en arrière mot par mot dans la ligne de commande
Alt+d : efface le mot suivant
Alt+t : échange le mot courant avec le mot précédent
Alt+c : met en majuscule la lettre courante, tout le reste dut mot courant en minuscules, puis se deplace au mot suivant
Alt+l : met en majuscules à partir de la lettre courante jusqu'à la fin de mot, puis se deplace au mot suivant
Alt+u : met en minuscules à partir de la lettre courante jusqu'à la fin de mot, puis se deplace au mot suivant

Alt+Backspace : effacer le mot précédent (équivalent Ctrl+w)

Changer les couleurs dans "vim" en plus clair :

Ouvrez le fichier ou créer le :

Script avec 3 lignes

001$ cat $HOME/.vimrc
002syntax on
003colorscheme desert
Retirer les numéros de lignes

Default : colorscheme elflord


NdM :

20220105 : Ereg color -> Read logs with command tail -f file with strings color?
20240221 : Vim color -> Better colors so comments aren't dark blue in Vim?


<< MOC : Music On Console

La commande : alias >>