User interface 如何在没有图形环境/鼠标的情况下使用plan9

User interface 如何在没有图形环境/鼠标的情况下使用plan9,user-interface,terminal,tty,plan-9,User Interface,Terminal,Tty,Plan 9,贝尔实验室Plan 9的窗口管理器很有创新性,但我的喜好很大程度上依赖于鼠标。我想尝试Plan9的其他独特功能,但如果我被迫使用鼠标操作屏幕,我的用户体验将大大减少 如何在Plan9上安装另一个窗口管理器或完全禁用GUI?默认情况下,它与X窗口管理器兼容吗?如果X11服务器尚未使用,我将如何安装和使用它 什么键盘快捷键足以调整和移动窗口?我不喜欢在屏幕上留下只显示背景的空白,因为我安装了一个平铺窗口管理器,在不按比例增加分配给其他人的空间的情况下,它不会调整窗口大小。在安装之前,我总是将程序最大

贝尔实验室Plan 9的窗口管理器很有创新性,但我的喜好很大程度上依赖于鼠标。我想尝试Plan9的其他独特功能,但如果我被迫使用鼠标操作屏幕,我的用户体验将大大减少

如何在Plan9上安装另一个窗口管理器或完全禁用GUI?默认情况下,它与X窗口管理器兼容吗?如果X11服务器尚未使用,我将如何安装和使用它

什么键盘快捷键足以调整和移动窗口?我不喜欢在屏幕上留下只显示背景的空白,因为我安装了一个平铺窗口管理器,在不按比例增加分配给其他人的空间的情况下,它不会调整窗口大小。在安装之前,我总是将程序最大化,或者以其他方式捕捉到屏幕的各个角落

如果这是最快的选择,我很乐意只使用TTY终端。最终目标是能够运行X11窗口管理器,如Gnome、DWM或类似工具,但能够打开一个终端窗口,将其最大化,切换显示的窗口是一个很好的开始


我很少阅读Plan9文档,在自动打开的介绍文件告诉我用鼠标点击背景打开终端后,我很快就停止了实验,但我也没有看到很多关于这个主题或堆栈溢出的web搜索结果

首先,尽管你不喜欢mice,但请尝试使用Plan 9。你不知道自己有多喜欢它的工作流程,不尝试也无法得到满意的答案

计划9非常以鼠标和图形为中心。登录时,会运行文件$home/lib/profile,它通常会启动窗口系统rio1。如果不启动rio1,则会得到shell的一个交互式实例rc1

rc1不提供行编辑、历史记录或任何其他此类功能,这些功能通常由rio1的文本窗口提供。如果你在没有窗口系统的情况下工作,那么在计划9中没有“TTYs”这样的东西,顺便说一句,你甚至不能使用backspace键

如果你不想使用鼠标,你只能在计划9中做很少的事情。rio1不提供任何键盘快捷键,其他程序不提供或仅提供典型的UNIX键盘快捷键^A、^E、^W等,请参阅。在contrib目录中的某个地方有一个旧版本Vim的端口,也可以通过非官方端口树进行安装

Plan 9有一个X.Org端口,但请注意Plan 9不是UNIX。如果不将它们移植到Plan 9或APE,即使使用X11服务器,您也无法在Plan 9上运行您喜爱的UNIX程序。看


Tl;dr:Plan 9不是UNIX,要使用Plan 9,你必须忘记你所知道的关于在Unices上工作的一切以及你在Unices上使用的所有程序。

这可能更适合superuser.com,这是我第一次提出此类问题,我意识到这个问题只与有限的人相关。请通知我最佳实践