2013-05-08 61 views

回答

3

Escape] 0(您感興趣的\e]0)修改XTerm標題欄。更多在此鏈接:http://www.tldp.org/HOWTO/Bash-Prompt-HOWTO/xterm-title-bar-manipulations.html

一切內部[]

\[\e]0;\[email protected]\h: \w\a\] 

被標記爲一個非打印字符,因此bash可以做自動換行等正確的事情在這種情況下,這意味着「將當前用戶@主機名和當前工作目錄放在標題欄中「。 \a是一個鐘聲字符。

+0

該鏈接不會談論逃生0.只有逃生1和2的信息。爲什麼最後有一個鈴鐺字符? – Gradient 2013-05-08 05:32:44

+0

是的,它就在這個例子中。當鐘聲字符是誰的時候,首先寫出那個提示字符串的人是有問題的。也許他喜歡嘟嘟聲。 – 2013-05-08 05:48:17

+0

對不起,我自己誤讀了那個鏈接。鈴聲字符是ascii 7,它是此上下文中的「結束編輯標題欄」字符。 – 2013-05-08 05:54:38