11 gnu-screen
我知道这是可能的,但我终生无法弄清楚如何在分割区域模式下使用一个窗口启动屏幕?
即:我将屏幕设置为在启动时打开多个窗口,但希望将窗口 0 分成两个区域,并在每个区域运行一个应用程序
Tre*_*ner 13
您可以将 split 命令添加到您的.screenrc并使用focus并select控制哪个窗口在哪个拆分中以及哪个拆分为焦点:
screen -t window0 bash
screen -t window1 bash
select window0
split
focus down
select window1
focus up
Run Code Online (Sandbox Code Playgroud)
请注意,拆分不会拆分单个屏幕窗口,而是为整个屏幕会话实例创建拆分。此外,在创建后重新附加屏幕会话不会重新创建拆分。
如果您只想将第一个屏幕窗口拆分为多个区域,您可以在屏幕会话的第一个窗口中运行另一个屏幕会话,并为其使用上述屏幕设置。如果您在其他不是文件保存上面的设置.screenrc,例如.screenrc.split,您可以添加到您的主屏幕会话启动屏幕窗口内的嵌入式分屏:
screen -t split screen -S split -c .screenrc.split
Run Code Online (Sandbox Code Playgroud)
如果您在主屏幕会话中嵌入屏幕会话,您将需要将命令转义键绑定到除CTRL+A内部屏幕会话之外的其他内容。要绑定此键以CTRL+B将其添加到嵌入式屏幕 ( .screenrc.split)的屏幕配置文件中:
escape ^Bb
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6468 次 |
| 最近记录: |