Nat*_*man 14 xterm gnu-screen tcsh
这是这个问题的一些后续。我正在tcsh中的 GNU screen中的xterm 中工作。
我的 .cshrc 中有以下内容:
alias res_t 'xtset -t %h:%d "(%u:%g)" %e' # reset titlebar
res_t # reset title right now
alias precmd res_t
Run Code Online (Sandbox Code Playgroud)
这很好用!
但是,当我运行 screen 时,我看到标题没有随当前目录更新。如何让屏幕更新 xterm 标题?
.tcshrc您可以通过将其添加到您的或来设置 xterm 窗口标题.cshrc(替换您当前的precmd别名):
alias precmd 'echo -n "\033]0;${PWD}\a"'
Run Code Online (Sandbox Code Playgroud)
使用此命令时,请确保这是您的.cshrc和文件中唯一的 precmd 别名。.tcshrc无论 GNU 屏幕会话是否打开,此方法都会在 xterm 和 gnome 终端中将当前目录显示为窗口标题。
我的回答就是基于此。
| 归档时间: |
|
| 查看次数: |
12820 次 |
| 最近记录: |