每次我有超过 4 个选项卡时,我真的很想知道哪个选项卡有活动。直到现在,我一直受益于 rxvt 选项卡系统。它在未显示但有活动的选项卡旁边显示一个 *。例如,当您在 IRC 频道上时,它非常有用。我怎么能用 zsh/screen 做到这一点?
这是我的 .zshrc :
function precmd {
echo -ne "\033]83;title zsh\007"
}
function preexec {
local foo="$2 "
local bar=${${=foo}[1]}
echo -ne "\033]83;title $bar\007"
}
和我的 .screenrc
hardstatus off
hardstatus alwayslastline
hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{= kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B} %m-%d %{W} %c %{g}]'
[...]
shell "/usr/bin/zsh"
aclchg :window: -rwx #?
aclchg :window: +x title