summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2016-01-07 01:42:03 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2016-01-07 01:42:03 +0900
commit2a2c0a0957b9142a9574b8c34931c615f4ab647f (patch)
treea5954bb4d266579b3c8c02c22cb3f113c04ed23f /bin
parent4230b6f3c9af93bc182bc0a15cbaba1509031d53 (diff)
[fzf-tmux] Turn off remain-on-exit option
Related: https://github.com/junegunn/fzf.vim/issues/67
Diffstat (limited to 'bin')
-rwxr-xr-xbin/fzf-tmux2
1 files changed, 2 insertions, 0 deletions
diff --git a/bin/fzf-tmux b/bin/fzf-tmux
index dcd93575..f7371e1b 100755
--- a/bin/fzf-tmux
+++ b/bin/fzf-tmux
@@ -141,11 +141,13 @@ done
if [ -n "$term" -o -t 0 ]; then
cat <<< "$fzf $opts > $fifo2; echo \$? > $fifo3 $close" > $argsf
tmux set-window-option -q synchronize-panes off \;\
+ set-window-option -q remain-on-exit off \;\
split-window $opt "cd $(printf %q "$PWD");$envs bash $argsf" $swap
else
mkfifo $fifo1
cat <<< "$fzf $opts < $fifo1 > $fifo2; echo \$? > $fifo3 $close" > $argsf
tmux set-window-option -q synchronize-panes off \;\
+ set-window-option -q remain-on-exit off \;\
split-window $opt "$envs bash $argsf" $swap
cat <&0 > $fifo1 &
fi