summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2015-03-13 22:46:53 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2015-03-13 22:59:23 +0900
commitc04e8de9b008428fee658e00661983ae22430435 (patch)
treefade292fa1ba34cc1a2bf3d3f3d32ffbb1f299c4 /bin
parent4977174deffb631207b90753c5d451fbe438ed18 (diff)
Make sure to start tmux pane from the current directory (#143)
- fzf-tmux - CTRL-T of bash/zsh/fish - fish implementation may not work if the path contains double-quote characters (FIXME)
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 ffb98d9c..f1fcb091 100755
--- a/bin/fzf-tmux
+++ b/bin/fzf-tmux
@@ -115,7 +115,7 @@ mkfifo $fifo2
mkfifo $fifo3
if [ -n "$term" -o -t 0 ]; then
tmux set-window-option -q synchronize-panes off \;\
- split-window $opt "$envs"' sh -c "'$fzf' '"$fzf_args"' > '$fifo2'; echo \$? > '$fifo3' '"$close"'"' $swap
+ split-window $opt "cd $(printf %q "$PWD");$envs"' sh -c "'$fzf' '"$fzf_args"' > '$fifo2'; echo \$? > '$fifo3' '"$close"'"' $swap
else
mkfifo $fifo1
tmux set-window-option -q synchronize-panes off \;\