GNU 屏幕通过将布局写入文件来模仿 emacs 框架集进行注册

GNU 屏幕通过将布局写入文件来模仿 emacs 框架集进行注册

Emacs 的一项有用功能是能够将当前帧的布局保存到寄存器C-x r f <letter>并在以后恢复C-x r j <letter>

在屏幕中,在使用或类似的东西关闭除一个缓冲区之外的所有缓冲区后尝试重建布局可能会有点乏味C-a Q。据我所知, screen 没有任何类似于 emacs 寄存器的东西。我正在尝试找出一种模拟 emacs 功能的方法。 screen 是否能够将其当前布局状态转储到以后可以读取的文件中?

答案1

否 - 屏幕写入的唯一文件被枚举在screen.h

#define DUMP_TERMCAP    0 /* WriteFile() options */
#define DUMP_HARDCOPY   1
#define DUMP_EXCHANGE   2
#define DUMP_SCROLLBACK 3

这些都记录在手册页中(没有一个是布局像这样)。

相关内容