文件名称:
linenoise:readline和libedit的一个独立的小型替代品-源码
开发工具:
文件大小: 20kb
下载次数: 0
上传时间: 2021-03-31
详细说明:线噪声
Redis,MongoDB和Android中使用的最少的,零配置,BSD许可的readline替换。
单行和多行编辑模式,实现了常用的键绑定。
历史处理。
完成。
提示(键入时提示右侧的建议)。
大约1,100行BSD许可证源代码。
仅使用VT100转义的子集(与ANSI.SYS兼容)。
行编辑库可以是2万行代码吗?
带有历史记录支持的行编辑对于命令行实用程序而言确实是一项非常重要的功能。 与其一遍又一遍地键入几乎相同的内容,不如按一下向上箭头并编辑语法错误,或者尝试稍有不同的命令,这要好得多。 但是显然,处理终端的代码是一种“黑魔法”:readline是30k行代码,libedit是20k。 将小型实用程序链接到庞大的库仅仅是为了获得对行编辑的最小支持是否合理?
因此,通常发生的情况是:
如果系统中不存在readline,则带有配置脚本的大型程序会禁用行编辑,或
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
相关搜索: