说我有这个作为我的 PS1
PS1='\[\e]0;TITLE\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n\$ '
它会给我这个提示
Steven@Steven-PC ~
$
窗口标题为
TITLE
我明白这部分
\e]0;TITLE\a
创建标题,但我不明白为什么。这似乎只是一些胡言乱语。
最佳答案
终端驱动程序查找包含该特定代码( \e]0;
)的输出并使用直到 \a
的所有内容。作为终端窗口标题。
关于Bash PS1 窗口标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10456228/