Как пропустить установку пакета debian, если файл существует в системе?

Рассмотрим просто сокращение названия терминала. Алгоритм определен в .bashrc, название терминала будет уважаться Guake, как вы заметили:

My .bashrc содержит следующее:

# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
    PROMPT_COMMAND='PS1X=$(pwd | sed -r "s-^$HOME/--;s-^$HOME-~-;s-^(.[^/]*)/.*/-\1/.../-")'
    PS1="\[\e]0;${debian_chroot:+($debian_chroot)}"'$PS1X'"\a\]$PS1"
    ;;
*)
    ;;
esac

Имя хоста больше не отображается, и отображается только первый и последний компоненты пути:

$HOME -> ~

$HOME/some/deep/sub/dir -> some/.../dir [!d4 ]

/usr/local/deeply/inside/there -> /usr/.../there

С помощью этой настройки кнопки вкладок достаточно узкие, но при этом содержат полезную информацию.

См. также:

https://stackoverflow.com/q/3497885/946850

https://stackoverflow.com/q/3497885/946850

1
задан 14 June 2014 в 16:23

0 ответов

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

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