Cathode:非常精美的复古 terminal 模拟器

2015-04-16 15:51:58 +08:00
 keyanzhang

http://www.secretgeometry.com/apps/cathode/

Cathode 就是 CRT(Cathode Ray Tube)里面的 C。推荐观看网站中的介绍视频,我看了之后瞬间就买了。非常适合拿来跑 IRC 客户端,监控进程,或者其它什么适合没事盯着看的应用……

运行 Emacs 的效果:

或者拿来聊天:

2806 次点击
所在节点    分享发现
4 条回复
cxl008
2015-04-16 16:03:17 +08:00
求聊天程序。。。。。用curses一直没整出来个好用的。。。。。。
keyanzhang
2015-04-16 16:20:03 +08:00
@cxl008 IRC 的话一般都用 WeeChat。最近学会了一个新的用法:ssh 到自己的服务器上,新建一个 tmux session 然后运行 WeeChat。之后退出和重新进入的时候只需要 tmux detach/attach 就可以了,因为 WeeChat 的进程不会退出,所以聊天记录都可以被保存下来。

另外帖子里的截图是我上周写的一个 Slack 的命令行客户端: https://github.com/keyanzhang/5lack ,使用了 [blessed](https://github.com/chjj/blessed) 这个库来实现介面。这个库基本把 ncurses 重新用 node.js 实现了一遍,而且提供了类似 DOM 的 API 来操作,虽然问题还不少但基本上还挺好用的。
cxl008
2015-04-16 16:34:58 +08:00
@keyanzhang 中文支持如何? 我用 pycurses 实现了个,但是中文死活有编码问题
keyanzhang
2015-04-17 14:24:26 +08:00
@cxl008 说个一般。显示还好,但输入框那里有问题。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/184155

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX