终端高级用户:展示您的自定义 Shell 设置

了解为什么命令行界面对于技术专业人员仍然至关重要。与社区分享您的自定义终端配置和 shell 自定义。
过去几十年来,计算接口的发展发生了许多意想不到的转变。 20 世纪 90 年代初,许多技术观察家预测图形用户界面将完全取代基于文本的命令行环境。然而,尽管有这些预测,终端窗口和shell 界面不仅幸存下来,而且在全球开发人员、系统管理员和高级用户中的受欢迎程度显着回升。当今的计算环境所讲述的故事与许多行业分析师在个人计算机时代的 GUI 革命期间所预测的故事截然不同。
回顾计算历史的那个形成时期,MS-DOS 是消费级计算机的主要操作系统,尽管它经常被认为与更具视觉吸引力的替代操作系统相比已经过时而被忽视。像 Microsoft Windows 和更具实验性的 AmigaOS 这样的图形环境预示着未来用户将主要通过视觉隐喻而不是记忆的命令进行交互。整个时代盛行的假设表明,命令行界面代表了计算过去的遗迹,注定会随着鼠标驱动的计算变得无处不在而消失。然而,对于命令行工具的持久实用性及其与图形系统的演变,这一预测被证明是非常短视的。
命令行界面的持久性和持续相关性源于人类如何与计算机通信的基本原则。来自技术讨论的精心设计的观察表明,图形用户界面尽管具有视觉吸引力,但本质上将用户交互减少为原始的通信形式。当用户使用鼠标指向并单击界面元素时,他们基本上仅限于在对象上做手势,同时在心里命令计算机执行操作
来源: Ars Technica


