caption always "%{= Kw} [%0c] %-Lw%{= KW}[%50>%n%f* %t]%{= Kw}%+Lw%=| %l | ${FULLHOST}"
它通常显示如下:
[01:06] 0$vim 1$top 2-$tail [3$* ~] | 0.26 0.54 0.36 | machine.domain.com
但是,当我打开许多窗口时,右边的数据被推离边缘并被截断:
[01:07] 0$vim 1$top 2$tail 3$~ 4$~ 5$~ 6-$~ [7$* ~] | 0.21 0.46 0.34 | mac
sed -i "s/043/0$(( 19 + $#FULLHOST ))/" ~/.screenrc
由于我的.screenrc是由我的sHell的.rc文件生成的,如果不存在,我可以在执行此操作后立即运行此命令,并以每个服务器的正确偏移对齐结束.不优雅,但它的工作原理!
剩下的问题,我真的不在乎解决的问题:
>窗口列表(以及左侧的任何内容,包括时间)现在从左侧推出.我通过移除时钟解决了这个问题.>如果机器的主机名发生变化,我需要重新生成.screenrc,其中包括删除它然后启动一个新的sHell.
以上是大佬教程为你收集整理的linux – 在GNU屏幕标题或hardstatusline中右对齐文本全部内容,希望文章能够帮你解决linux – 在GNU屏幕标题或hardstatusline中右对齐文本所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。