我正在使用 unix 系统编程(robbins 和 robbins)开发一个 shell 我如何添加这个功能以及我如何添加历史功能(像 BASH 中的历史功能 - 当我按下键时它会显示上一个键入的命令)
最佳答案
您可以使用 GNU readline .它具有这两个功能。
编辑:正如克里斯托弗所说,你应该看看 documentation如果您有具体问题,请回来。
关于c - unix shell 开发中的 Tab 完成功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1046395/