我看到有人将窗口分割为 2x2,我只是想知道该怎么做?我知道屏幕中的“分割”命令只能水平分割窗口。
答案1
最新版本GNU 屏幕允许您垂直分割窗口,无需任何外部补丁。这是获取和使用它的一种方法:
- 签出/克隆/下载来源
./autogen.sh
按照简单的、./configure
、make
和顺序构建它install
。我对 Mountain Lion 的依赖没有任何问题。要获得垂直分割,请使用:
C-a | // Create a split C-a <Tab> // Move to the split C-a c // Create a new window within the split
我不认为这是像其他人建议的那样切换到 tmux 的理由。
答案2
查看视频教程Linux 中的分屏与屏幕 - BASH。 2:00分的时候,就会有解决方案。
Ctrl+ A, Shift+ S # 创建另一个窗口
Ctrl+ A, Tab# 从另一个窗口移动
Ctrl+ A, c # 创建新会话
Ctrl+ A, | # 垂直分割(管道符号)
Ctrl+ A, Shift+ S # 水平分割
Ctrl+ A, Shift+ X # 关闭窗口
答案3
答案4
A 不使用bind-key开启方式
由于我在谷歌上搜索了许多视频告诉我们使用绑定键,所以我整理了一些我们可以通过代码打开GNU屏幕的步骤......
- 将以下上下文保存到
~/.screenrc
或/etc/screenrc
任何文本文件
screen 1 top split -v focus right screen 2 python3 -m http.server 0 split -v focus right screen 3 nano .bashrc
笔记:根据需要更改命令top
, python3 -m http.server 0
,nano .bashrc
- 运行以下命令
screen
或者
screen -c ~/.screenrc
笔记: 如果你的文件没有保存到~/.screenrc
or /etc/screenrc
,第一个命令将变为不工作。
- 享受你的分割窗口
笔记:如果命令终止,分割窗口将变为空白。要解决这个问题,可以用跑步exec echo "hello world"
代替。
- Ctrl按+关闭 GNU 屏幕A,\
参考:
垂直方式
screen 1 top split focus down screen 2 python3 -m http.server 0 split focus down screen 3 nano .bashrc