+ -
当前位置:首页 → 问答吧 → zsh显示的时间能动吗?

zsh显示的时间能动吗?

时间:2010-02-02

来源:互联网

%cat .zshrc|grep PS1
PS1='(%*)(%d)%#'

显示效果:
(8:47:42)(/home/sw2wolf)%

但时间是静止的, 能让时间跑起来吗?

作者: sw2wolf   发布时间: 2010-02-02

除非每秒钟重启一下虚拟终端。

作者: cwjiof   发布时间: 2010-02-02

按一次回车不就变了:)

作者: lifc   发布时间: 2010-02-02

引用:
作者: lifc
按一次回车不就变了:)
现在就这样做的,呵呵!

以前时间显示在lxpanel上, 但用个panel只显示时间太浪费! 而且终端一直开着的, 所以如果终端中能显示`text clock`, 则可以不启动lxpanel了(自从用上xmonad后, lxpanel就没什么用了)

作者: sw2wolf   发布时间: 2010-02-02

引用:
作者: sw2wolf
现在就这样做的,呵呵!

以前时间显示在lxpanel上, 但用个panel只显示时间太浪费! 而且终端一直开着的, 所以如果终端中能显示`text clock`, 则可以不启动lxpanel了(自从用上xmonad后, lxpanel就没什么用了)
可以用这个
watch -n1 date

作者: interskh   发布时间: 2010-02-02

watch is NOT very good !

作者: sw2wolf   发布时间: 2010-02-02

用byobu吧。

作者: zhou3345   发布时间: 2010-02-02

dos 3.3加载ansi.sys后可以用ansi命令码向屏幕右上角写时间(和vt100类似),或者写个内存驻留程序定时写c800段。Linux下也可以做一个ptty filter实现这种功能,找找说不定有现成的。

作者: lifc   发布时间: 2010-02-02

引用:
作者: lifc
dos 3.3加载ansi.sys后可以用ansi命令码向屏幕右上角写时间(和vt100类似),或者写个内存驻留程序定时写c800段。Linux下也可以做一个ptty filter实现这种功能,找找说不定有现成的。
个人猜测zsh可能有此功能, 不过的确没时间研究zsh

作者: sw2wolf   发布时间: 2010-02-03

用命令行不用screen,少了一个好帮手啊。
看来是无图无真相:
上传的图像
2010-02-03-093356_728x64_scrot.png (23.7 KB, 26 次查看)

作者: zhou3345   发布时间: 2010-02-03

引用:
作者: zhou3345
用命令行不用screen,少了一个好帮手啊。
看来是无图无真相:
一直在用roxterm, 有时间研究下screen的本地使用(screen是管理远程会话的吧?)

作者: sw2wolf   发布时间: 2010-02-03

引用:
作者: sw2wolf
一直在用roxterm, 有时间研究下screen的本地使用(screen是管理远程会话的吧?)
这个这个这个……sreen管理远程会话比较方便,但这并不是它的设计功能。

简单说screen就是个终端复制器,可以把一个终端变成多个终端来用。

Screen - A full-screen window manager that multiplexes physical terminals between several processes

http://linuxtoy.org/archives/screen.html

作者: zhou3345   发布时间: 2010-02-04

>>简单说screen就是个终端复制器,可以把一个终端变成多个终端来用
这与roxterm的tab有什么不同吗? 好像screen在远程管理中可以代替nohup命令使用, 没用过见笑了

作者: sw2wolf   发布时间: 2010-02-04