我什至很难用谷歌搜索这个,因为我不知道正确的关键字。一些命令行应用程序(例如 vi 和 less)占据整个控制台屏幕并向用户呈现交互式界面。退出此类应用程序后,屏幕将返回到应用程序启动前的状态。我想编写一个以这种方式运行的程序,但同样,我什至不知道它叫什么,所以我找不到任何关于它是如何完成的文档。
所以,我的问题有三个:
- 我可以使用哪些关键字来查找相关文档?
- 如果您愿意,指向此类文档的链接会有所帮助。
- 最后,我可以用像 Ruby 甚至 bash 这样的脚本语言来完成这个任务吗?我对 C 没有问题,但我工作的环境更适合解释语言。