summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2015-07-28 14:17:04 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2015-07-28 14:17:25 +0900
commitdce6fe6f2ddacf0cef675342d71b6c740fdbc6b2 (patch)
treed730e2029052fdebcc33418a696cfd65374ad115 /bin
parentfcae99f09b9ed700465ac06b375c376cc2d6dde8 (diff)
[fzf-tmux] Ensure that the same $TERM value is used in split
Fix #305. ncurses can crash on invalid $TERM. fzf-tmux uses bash on a new pane so we have to make sure that the $TERM is consistent with that of the hosting shell.
Diffstat (limited to 'bin')
-rwxr-xr-xbin/fzf-tmux2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/fzf-tmux b/bin/fzf-tmux
index e0fe77d6..abed1ee3 100755
--- a/bin/fzf-tmux
+++ b/bin/fzf-tmux
@@ -107,7 +107,7 @@ fail() {
fzf="$(which fzf 2> /dev/null)" || fzf="$(dirname "$0")/fzf"
[ -x "$fzf" ] || fail "fzf executable not found"
-envs="env "
+envs="env TERM=$TERM "
[ -n "$FZF_DEFAULT_OPTS" ] && envs="$envs FZF_DEFAULT_OPTS=$(printf %q "$FZF_DEFAULT_OPTS")"
[ -n "$FZF_DEFAULT_COMMAND" ] && envs="$envs FZF_DEFAULT_COMMAND=$(printf %q "$FZF_DEFAULT_COMMAND")"