From: Iain Patterson Date: Mon, 27 Jun 2011 12:53:31 +0000 (+0100) Subject: Support resizing in tmux 1.5. X-Git-Url: http://git.iain.cx/?a=commitdiff_plain;h=55a81c443c3a4b37bd131c9ac609259166028b61;p=profile.git 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. --- 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