readline库(命令行)
- readline_add_history()
- 添加一行命令行历史记录
- readline_callback_handler_install()
- 初始化一个readline回调接口,然后终端输出提示信息并立即返回
- readline_callback_handler_remove()
- 移除上一个安装的回调函数句柄并且恢复终端设置
- readline_callback_read_char()
- 当一个行被接收时读取一个字符并且通知readline调用回调函数
- readline_completion_function()
- 注册一个完成函数
- readline_info()
- 获取/设置readline内部的各个变量
- readline_list_history()
- 获取命令历史列表
- readline_on_new_line()
- 通知readline将光标移动到新行
- readline_read_history()
- 读取命令历史
- readline_redisplay()
- 重绘显示区
- readline_write_history()
- 写入历史记录
- readline()
- 读取一行