Нужна помощь для изменения командной строки. Я хочу короткое имя. Смотрите ниже:
kirti@kirti-Aspire-5733Z:~$ cd workspace
kirti@kirti-Aspire-5733Z:~/workspace$ cd Ruby
kirti@kirti-Aspire-5733Z:~/workspace/Ruby$
Я ищу свою начальную командную строку, когда я открою ее, используя 'Ctrl + Alt + t' как
$(arup):
$(arup): cd workspace
$(workspace): cd Ruby
$(Ruby) :
В моем файле ~/.bashrc
сделал так:
if [ "$color_prompt" = yes ]; then
PROMPT_DIRTRIM=1
PS1='\w\ $ '
else
PS1='\w\ $ '
Заменив
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
# PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
PS1='arup :\w\$ '
fi
unset color_prompt force_color_prompt
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
;;
*)
;;
esac
Но я не нашел никаких изменений в своей оболочке:
Май У меня есть помощь в настройке вышеуказанных настроек?
Я получил помощь от Как: изменить / настроить пользовательское приглашение bash (PS1)
Я сделал первым sudo gedit /etc/bashrc
. Затем сделал следующие изменения:
# set a fancy prompt (non-color, overwrite the one in /etc/profile)
# PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
PS1='(arup~>\W) Теперь моя подсказка приближается к моим ожиданиям -
Теперь моя подсказка приближается к моим ожиданиям -
В ~/.bashrc
найдите раздел:
if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' else PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' fi
Удалите @\h
и замените \w
на верхний регистр \W
, чтобы он стал:
if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u\[\033[00m\]:\[\033[01;34m\]\W\[\033[00m\]\$ ' else PS1='${debian_chroot:+($debian_chroot)}\u:\W\$ ' fi
проверьте это для получения дополнительной информации
вы можете создать псевдоним для cd ~/workspace/Ruby
как chg_dir