2011-02-03 75 views
5

我注意到,一些程序(例如sqlitemysql客戶機)提供命令行提示是在能力,以bash的非常相似,主要包括:創建用戶友好命令行提示的工具?

  • 行編輯與左,右箭頭,刪除,插入,^ K等
  • 歷史瀏覽與向上和向下箭頭
  • ^R爲反向I-搜索在命令歷史

這讓我覺得他們使用相同的工具集。

我想在我的程序中創建一個類似功能的提示,我可以使用哪些工具?我更喜歡它具有與bash相同的功能,以便用戶熟悉它。

回答

11

多數這些使用GNU readline

+1

好像是我一直在尋找,謝謝!我徘徊他們如何處理MySql中的GPL,MySql不再是一個免費的軟件... – davka 2011-02-03 15:29:24