回答:
これにはtmuxを使用できます。
Macユーザーの場合、インストールするには、homebrew(macOSのパッケージマネージャー)が必要です。
次のコマンドを実行することにより、自家製ビールをインストールできます。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
その後、次の方法でtmuxをインストールします。
brew install tmux
Linuxユーザーの場合は、上記の部分をスキップして実行できます。
Debian / Ubuntuベースの場合:
sudo apt-get install tmux
RedHat / CentOSベースの場合
# yum install tmux
プラグインには、tmux-resurrectとtmux-continuumの 2つがあります。tmux-resurrectはtmuxセッションの手動での保存と復元を可能にしますが、tmux-continuumは自動的に保存し、tmuxの起動時に最後の保存から自動的に復元できるようにします。これらの設定を有効にするには、以下を〜/ .tmux.confに追加します:
set -g @plugin 'tmux-plugins/tmux-resurrect'
set -g @plugin 'tmux-plugins/tmux-continuum'
set -g @continuum-restore 'on'
この構成では、手動で何もする必要はありません。tmuxセッションは15分ごとに自動的に保存され、(再起動後でも)tmuxの起動時に自動的に復元されます。必要に応じて、prefix-Ctrl-sで手動で保存し、prefix-Ctrl-rで手動で復元できます。
これは実行中のアプリケーションを復元しないことに注意してください。tmux-resurrectには、そのためのオプションの構成があります。
編集:私はあなたが5年前にこの質問をしたことを見ました。遅れて申し訳ありません。
tmux-continuum
-私は現在ressurectを使用しています!