中文

终端觉醒:构想终端的未来

人机交互 2025-04-22 v1 操作系统 软件工程

摘要

Unix终端(或简称终端)在计算的几乎每个方面都得到应用。它跨越所有主要平台,常被集成到其他应用程序中。由于其普遍性,即便是对终端的边缘改进,也有望在全球范围内大幅提升生产力。我们认为,以当前窗口化终端仿真器的形态,终端仍有可能实现演进性改进,而深入了解当前终端用户所面临的问题,对于把握终端如何演进至关重要。为此,我们采用一种完全可复现的方法,从Unix和Linux堆栈交换站中进行数据挖掘,成功提取并分类了91.0%的1,489个终端相关问题(来自近240,000个问题的完整集合),而无需人工干预。我们呈现一种对窗口化终端相关问题在15年间(总计约400万次浏览)的分析,这种分析在我们看来是首次。如预期所见,鉴于其长期存在,终端的众多功能被广泛应用于多种用例。我们发现,窗口化终端仿真器既未完全适应其当前的图形环境,也未完全摆脱更适合于过去环境的功能。我们还发现了可以延伸的领域,也发现了可以简化的领域。意外的是,尽管当前许多改进终端的努力包括改善终端的社交和协作方面,但我们发现这并未作为突出痛点得到广泛关注。

关键词

引用

@article{arxiv.2504.13994,
  title  = {Terminal Lucidity: Envisioning the Future of the Terminal},
  author = {Michael MacInnis and Olga Baysal and Michele Lanza},
  journal= {arXiv preprint arXiv:2504.13994},
  year   = {2025}
}