Depuis bash 4, pour raccourcir la profondeur du répertoire en ligne de commande se fait en utilisant PROMPT_DIRTRIM dans le .bashrc dossier. N'oubliez pas de rouvrir votre terminal.
PROMPT_DIRTRIM=1
Consultez le manuel de Bash pour plus d'informations.
Exemple
[email protected]:~/Desktop/Dropbox/School/2017/C/A3/$
sera coupé à
[email protected]:.../A3/$
Vous devez modifier PS1 dans votre fichier de démarrage du shell (probablement .bashrc ).
S'il y est déjà, son paramètre contiendra \w , qui donne votre répertoire de travail. Changez cela en \W (haut de casse). La ligne en bashrc le fichier ressemble à ci-dessous :
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\[email protected]\h\[\033[00m\]:\[\033[01;34m\]\W\[\033[00m\]\$ '
Déconnectez-vous et reconnectez-vous, ou faites :
. .bashrc
ou (vous devez ajouter ce préfixe '~/' si vous êtes dans un autre répertoire)
source ~/.bashrc
(ou quel que soit votre fichier).
Si ce n'est pas le cas, ajoutez quelque chose comme :
PS1='\[email protected]\h: \W:\$'
à .bashrc ou peu importe. Rechercher PS1 dans le bash page de manuel pour obtenir plus d'idées.
Faire attention; bash peut utiliser plusieurs fichiers d'initialisation, par ex. .bashrc et .bash_profile; il se peut que PS1 est défini dans un système à l'échelle. Mais vous pouvez remplacer cela dans l'un de vos propres fichiers.
En supposant que vous utilisez bash, modifiez la chaîne d'invite (variable PS1) afin qu'elle ait \W au lieu de \w .
par exemple. si votre PS1 est actuellement \[email protected]\h:\w\$ , réglez-le sur \[email protected]\h:\W\$
Pour rendre cela permanent, vous devrez le modifier dans vos fichiers de démarrage bash - par ex. ~/.bash_profile ou ~/.bashrc .
voir man bash et recherchez PROMPTING pour plus de détails et une liste des caractères spéciaux échappés par une barre oblique inverse.