5

我注意到某些程序(例如sqlitemysql客户端)提供的命令行提示符在功能上与 's 非常相似bash,包括:

  • 使用左右箭头进行行编辑,删除、插入、^K 等。
  • 使用向上和向下箭头浏览历史记录
  • ^R 用于命令历史记录中的反向 i-search

这让我觉得他们为此使用了相同的工具集。

我想在我的程序中创建一个具有类似功能的提示,我可以使用哪些工具?我更喜欢它具有与 中相同的功能bash,以便用户熟悉它。

4

1 回答 1

11

其中大部分使用GNU readline

于 2011-02-03T15:24:48.907 回答