Aptitude автоматически устанавливает определенные пакеты

Параметр gnome-terminal --title часто переопределяется вашим .bashrc-файлом, который обновляет заголовок терминала (или вкладки) при изменении приглашения.

case "$TERM" in
    xterm*|rxvt*)
        PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
        ;;
    *)
        ;;
esac

Другие сообщения рекомендовали комментировать эту логику в .bashrc, но это отключает все терминалы от отслеживания приглашения, что иногда полезно.

Чтобы добавить дополнительный элемент управления измените свой .bashrc, чтобы добавить переменную окружения, которая при настройке пропускает привязку заголовка терминала (вкладки) к приглашению:

if [ -z "$BASHRC_SKIPPS1" ]
then
    case "$TERM" in
    xterm*|rxvt*)
        PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
        ;;
    *)
        ;;
    esac
fi

Теперь, чтобы вызвать терминал со статическим заголовком, используйте: [!d3 ]

$ BASHRC_SKIPPS1=true gnome-terminal --title="static title"

и открыть новую вкладку в существующем терминале с использованием статического заголовка:

$ BASHRC_SKIPPS1=true gnome-terminal --title="static title" --tab

Чтобы открыть терминал с отслеживанием заголовка, используйте следующее приглашение:

[ f5]

или вкладку терминала с заголовком, отслеживающим использование приглашения:

$ gnome-terminal --tab
1
задан 20 January 2013 в 19:58

0 ответов

Другие вопросы по тегам:

Похожие вопросы: