GNU画面はレイアウトをファイルに記録し、emacsフレームセットの登録を模倣します。

GNU画面はレイアウトをファイルに記録し、emacsフレームセットの登録を模倣します。

Emacsの便利な機能は、現在のフレームのレイアウトをレジスタに保存しC-x r f <letter>て後で復元する機能ですC-x r j <letter>

screenでは、以下を使用してバッファの1つだけを残し、すべて閉じた後にレイアウトを再構築するのは少し面倒ですC-a Q。私が知る限り、画面にはemacsレジスタに似たものはありません。私はemacsの機能をエミュレートする方法を見つけようとしています。画面は現在のレイアウト状態を後で読み取ることができるファイルにダンプできますか?

ベストアンサー1

いいえ - 画面に記録された唯一のファイルが列挙されます。screen.h:

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

これらはマニュアルページに文書化されています。ボールでリストしたものこのように)。

おすすめ記事