3

Похоже, что gnome-терминал изменил свое поведение при запуске, и теперь новые оболочки, открытые через CTRL-SHIFT-N, стали рабочим каталогом. Перед этим изменением новая оболочка была открыта в текущей директой.

Как мне отменить это изменение?

2 ответа2

3

Читайте официальный FAQ по gnome-терминалу
Смотрите также этот отчет об ошибках.

3

Если вы используете Debian и не хотите ждать, пока различные сопровождающие решат окончательно решить, где находится "лучшая позиция для скрипта", вы можете сделать следующее:

Отредактируйте ~/.bashrc , найдите следующие строки (может выглядеть немного иначе):

if [ "$color_prompt" = yes ]; then
  PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;m\]\w\[\033[00m\]\$ '
else
  PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi

и добавьте в ветку else:

  # XXX hack to fix ctrl + shift + N
  . /etc/profile.d/vte.sh

В результате чего:

if [ "$color_prompt" = yes ]; then
  PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;m\]\w\[\033[00m\]\$ '
else
  PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
  # XXX hack to fix ctrl + shift + N
  . /etc/profile.d/vte.sh
fi

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .