Screen终端分屏显示

其实,很多ssh工具可以自己布局内部的命令窗口。但是,这代表着额外开销多个链接资源。

Screen是老牌的linux下的终端管理器。这里总结下基本用法:

Key Action
Ctrl+a c new window
Ctrl+a n next window
Ctrl+a p previous window
Ctrl+a “ select window from list
Ctrl+a Ctrl+a previous window viewed
Ctrl+a S split terminal horizontally into regions
Ctrl+a | split terminal vertically into regions
Ctrl+a :resize resize region
Ctrl+a :fit fit screen size to new terminal size
Ctrl+a :remove remove region
Ctrl+a tab Move to next region
Ctrl+a d detach screen from terminal
Ctrl+a A set window title
Ctrl+a x lock session
Ctrl+a [ enter scrollback/copy mode
Ctrl+a ] paste buffer
Ctrl+a > write paste buffer to file
Ctrl+a < read paste buffer from file
Ctrl+a ? show key bindings/command names
Ctrl+a : goto screen command prompt

其中,如果想实现图片样式的分割,大概要这么做。

  1. Ctrl+a | 横向分割窗口
  2. Ctrl+a Tab 切换到右侧新窗口
  3. Ctrl+a c 在这里创建终端
  4. Ctrl+a S 纵向分割窗口
  5. Ctrl+a Tab 再次切换下方窗口
  6. Ctrl+a c 创建终端