From 13689839d487b669c998a14f548093f9dadb137a Mon Sep 17 00:00:00 2001 From: Gregory Pakosz Date: Fri, 2 Oct 2020 21:39:48 +0200 Subject: [PATCH] updated _maximize_pane() that stopped working with tmux 3.2 (2), fixes #415 --- .tmux.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.tmux.conf b/.tmux.conf index f3660a094..bc665a1bf 100644 --- a/.tmux.conf +++ b/.tmux.conf @@ -243,7 +243,7 @@ run -b '[ -z "#{window_active}" ] && [ -z "#{version}" ] && tmux set display-tim # current_pane=${2:-$(tmux display -p '#{pane_id}')} # # dead_panes=$(tmux list-panes -s -t "$current_session" -F '#{pane_dead} #{pane_id} #{pane_start_command}' | grep -E -o '^1 %.+maximized.+$' || true) -# restore=$(echo "$dead_panes" | sed -n -E -e "s/^1 $current_pane .+maximized.+'(%[0-9]+)'\"?$/tmux swap-pane -s \1 -t $current_pane \; kill-pane -t $current_pane/p"\ +# restore=$(printf "%s" "$dead_panes" | sed -n -E -e "s/^1 $current_pane .+maximized.+'(%[0-9]+)'\"?$/tmux swap-pane -s \1 -t $current_pane \; kill-pane -t $current_pane/p"\ # -e "s/^1 (%[0-9]+) .+maximized.+'$current_pane'\"?$/tmux swap-pane -s \1 -t $current_pane \; kill-pane -t \1/p") # # if [ -z "$restore" ]; then