关于linux下readline库的问题

allen511 2010-04-28 07:43:44
小弟应导师要求,做了一个虚拟终端,可是上下左右键不能起作用,比如说摁上键会回翻上次输入的命令,左右键使光标左右移动,在网上查了下,说linux的readline库可以完成这个功能,但是readline库这么大,用哪个函数呢,因为有点赶,请各位帮帮忙,出出点子,小弟不胜感激
...全文
1218 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
luciferisnotsatan 2010-11-25
  • 打赏
  • 举报
回复
不清楚
但你可以用个全局数组/链表,把用过的命令存在里面。
光标移动和命令(从上边的全局容器里找)上下翻滚可以用curse库
sxywan1314 2010-11-25
  • 打赏
  • 举报
回复
我想作这样一个东西,请解决了问题的前辈吗?
沭水河畔 2010-07-13
  • 打赏
  • 举报
回复
建議參考putty的做法,它是開源的,這裡有源碼和程序。
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
eliry 2010-07-13
  • 打赏
  • 举报
回复
我也帮顶下
anniue 2010-04-28
  • 打赏
  • 举报
回复
帮顶,顶顶
qqzj532008274 2010-04-28
  • 打赏
  • 举报
回复
帮顶一下

69,336

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧