Как сделать так, чтобы на вкладке терминала отображалось <name of process running (vim, bash, ruby, etc)> - <parent directory/current directory>?
1 ответ
0
Выводом escape-последовательности вы можете изменить заголовок xterm (и многие другие терминальные программы также делают это). Например:
PS1='\[\e]0;\u@\h: \w\a\]\u@\h:\w\$ '
показывает username@hostname:currentdirectory в качестве заголовка (и так же, как приглашение). В частности, часть между \e]0; и \a используется; \e является escape-символом, а \a является символом будильника или звонка (ctrl-G). Окружение \[ \] , так что bash знает, что эти байты не отображаются в командной строке, и редактирование строки не портит позиции.
Чтобы добавить название команды, вы можете посмотреть на этот пост для идей.
