我怎样才能让屏幕的状态栏显示不带 - 和 $ 字符的窗口?

我怎样才能让屏幕的状态栏显示不带 - 和 $ 字符的窗口?

我的 .screenrc 文件中有以下内容

hardstatus string '%{= kw}[%{r} %d/%m/%Y %C %A %{w}] [%= %{= kw}%-Lw%{= kW}%{r}%n:%t%?%?%{= kw}%?%+Lw%?%?%= ] [ %{r}%l%{w} ]%{w}%{w}'

状态栏显示为

[ 30/12/2010  8:24 PM ] [                                       0$ bash  1-$ bash  2:bash                                        ] [ 0.00 0.03 0.04 ]

我想要的是这样的:

[ 30/12/2010  8:24 PM ] [                                       0:bash  1:bash  2:bash                                        ] [ 0.00 0.03 0.04 ]

答案1

尝试这个:

hardstatus string '%{= kw}[%{r} %d/%m/%Y %C %A %{w}] [%= %{= kw}%-w%{r}%n:%t%{= kw} %+w%= ] [ %{r}%l%{w} ]'

最主要的是删除两个位置的“L”。正是它导致显示状态字符。冒号只会显示在当前窗口上。我还删除了一些多余的东西。

相关内容