无需运行任何窗口管理器,只需在第一个终端会话中直接登录到框,如何让 F2、F3、F4 等切换到其他终端“选项卡”?
即不使用屏幕或 tmux
我似乎记得几年前旧的 unix 系统就是这样做的,但是今天使用基础的 arch linux 系统仍然可以做到这一点吗?
答案1
你所描述的称为虚拟终端,又名VT
Alt大多数发行版支持使用+ F1、Alt+F2等切换到不同的 VT
图形环境(X-window)只是这些 VT 之一,通常是第 6 个或第 7 个。
换成从从 X-Window 会话切换到另一个 VT,您需要按Alt+ Ctrl+F1等(除非通过选项禁止novtswitch
)
我不记得 bare F1、、F2等曾经切换过 VT,但你可以让它们表现得像那样。从根文本 VT 输入以下内容(X-window 终端仿真器不会这样做):
#loadkeys
keycode 59 = Console_1
keycode 60 = Console_2
.......
keycode 69 = Console_10
按Ctrl+D完成输入
要在重启时重新应用这些更改,请将上述内容保存到文件中,并参阅发行版中关于键盘映射的文档,例如ArchLinux wiki 上的此页面