rlwrap: 让telnet支持命令历史
来源:互联网 发布:好的日语翻译软件 编辑:程序博客网 时间:2024/04/28 05:12
最近,cocos2d-x引擎增加了一个telnet远程调试器,用法很简单,先启动test Cpp Demo,然后打开终端,输入:
telnet localhost 5678
就连上testcpp内建的调试服务器了
目前支持的命令还不多,正在持续添加中。。。
但有一个问题,telnet终端不支持命令历史,在telnet里按键盘上下键,只会出现^[[A^[[B这样的乱码,这太不方便了。
我打算在服务端加个buffer,支持命令历史,但客户端怎么去掉乱码呢?貌似只有关闭回显了。在mac下,telnet回显是默认打开的...
google一下如何打开telnet回显,没找到...不过却让我意外发现了一个好东西:rlwrap
这是一个专门用来支持telnet历史命令的工具,用法如下,将启动telnet的命令改为:
rlwrap telnet localhost 5678
连接成功后,输入几个命令,再按键盘上下键,终端不再出现乱码,而是历史命令了~~爽
rlwrap可以通过macports安装
sudo port install rlwrap
没有装macports的童鞋,可以去官网上下载macports的安装包
http://www.macports.org/
0 0
- rlwrap: 让telnet支持命令历史
- 让oracle客户端sqlplus支持命令记录功能(rlwrap)
- 使用rlwrap上下翻sqlplus历史命令
- rlwrap linux sqlplus 调用历史命令
- 在linux系统下让sqlplus支持历史命令调用
- rlwrap解决sqlplus上下键找历史命令
- oracle Linux下实现浏览历史命令----rlwrap
- oracle sqlplus+rlwrap-实现查看历史命令的操作
- rlwrap 友好支持sqlplus
- u-boot移植随笔:让u-boot shell支持tab、命令历史
- rlwrap 实现键盘上下箭头,调出历史执行的SQL命令
- Linux中SQLPLUS上下键不能显示历史命令的问题/输入错误不能回退问题 rlwrap解决
- 让curl命令支持http2
- rlwrap
- rlwrap
- rlwrap解决sqlplus上下键找历史命…
- Telnet 命令
- Telnet命令
- Codeforces Round #229 (Div. 2)B. Inna, Dima and Song
- C++中的explicit
- android比较靠谱的图片压缩
- WebStorm 注册码
- 免费将本地Web服务器安全地暴露在Internet上
- rlwrap: 让telnet支持命令历史
- discuz 编辑器增加倒计时标签
- UVa 10025 ?1?2...?n=k问题
- SSIS获得Excel行号
- 如何去除DOS回车符
- 第三章 控制器的实现(二)
- 2014目标
- 分享下feedback的数据
- onselectstart