From 4d5c0a2a0debdf0dc973df980b04ba1d6212178f Mon Sep 17 00:00:00 2001 From: Bruno Sutic Date: Tue, 26 Aug 2014 20:29:55 +0200 Subject: [PATCH] Improve active/alternate window restoring --- scripts/session_restorer.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/session_restorer.sh b/scripts/session_restorer.sh index 18983c0..37bdbf9 100755 --- a/scripts/session_restorer.sh +++ b/scripts/session_restorer.sh @@ -120,7 +120,7 @@ restore_active_pane_for_each_window() { } restore_active_and_alternate_windows() { - awk 'BEGIN { FS="\t"; OFS="\t" } /^pane/ && $6 ~ /[*-]/ { print $2, $5, $3; }' $(last_session_path) | + awk 'BEGIN { FS="\t"; OFS="\t" } /^window/ && $5 ~ /[*-]/ { print $2, $4, $3; }' $(last_session_path) | sort -u | while IFS=$'\t' read session_name active_window window_number; do tmux switch-client -t "${session_name}:${window_number}"