Merge pull request #4 from trobrock/no-l-flag

Support tmux versions that do not have the -l flag
This commit is contained in:
2012-06-27 13:08:12 -07:00

View File

@@ -68,7 +68,12 @@ select_pane() {
# - $2: (optional) Target pane ID to run command in.
#
run_cmd() {
tmux send-keys -t "$session:$window.$2" -l "$1"
literal_support=$(tmux send-keys -l 2&> /dev/null ; echo $?)
if [ $literal_support -eq 0 ]; then
tmux send-keys -t "$session:$window.$2" -l "$1"
else
tmux send-keys -t "$session:$window.$2" "$1"
fi
tmux send-keys -t "$session:$window.$2" "C-m"
}