From 55a81c443c3a4b37bd131c9ac609259166028b61 Mon Sep 17 00:00:00 2001 From: Iain Patterson Date: Mon, 27 Jun 2011 13:53:31 +0100 Subject: [PATCH] Support resizing in tmux 1.5. As of version 1.5 tmux supports sending raw escape sequences to the underlying terminal. The sequences must be prefixed by the magic sequence ESC P tmux ; ESC. --- opt/bin/usize | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/opt/bin/usize b/opt/bin/usize index 7221e60..39d8110 100755 --- a/opt/bin/usize +++ b/opt/bin/usize @@ -7,6 +7,7 @@ width=${COLUMNS:-80} height=${LINES:-24} +tmux_prefix= case $# in 0) @@ -17,5 +18,6 @@ case $# in 2) width=$1; height=$2;; esac -echo -e "\033[8;$height;$width;t" +[ -n "$TMUX" ] && tmux_prefix="\033Ptmux;\033" +echo -e "$tmux_prefix\033[8;$height;$width;t" exit 0 -- 2.7.4