diff options
author | Junegunn Choi <junegunn.c@gmail.com> | 2015-04-20 15:22:59 +0900 |
---|---|---|
committer | Junegunn Choi <junegunn.c@gmail.com> | 2015-04-20 15:22:59 +0900 |
commit | 7b6a27cb5e15c7bb749ffc9adbc74f852c3ad6c2 (patch) | |
tree | d49858599083791432bd33ce0593073d5faee010 /bin | |
parent | 869a234938421da7b5318a81d22cd6b3efe1efd1 (diff) |
[fzf-tmux] Fix #204 - Escape command substitution
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/fzf-tmux | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bin/fzf-tmux b/bin/fzf-tmux index c2194804..6b814460 100755 --- a/bin/fzf-tmux +++ b/bin/fzf-tmux @@ -122,11 +122,11 @@ mkfifo $fifo2 mkfifo $fifo3 if [ -n "$term" -o -t 0 ]; then tmux set-window-option -q synchronize-panes off \;\ - split-window $opt "cd $(printf %q "$PWD");$envs"' bash -c "'$fzf' $(cat '$argsf') > '$fifo2'; echo \$? > '$fifo3' '"$close"'"' $swap + split-window $opt "cd $(printf %q "$PWD");$envs"' bash -c "'$fzf' \$(cat '$argsf') > '$fifo2'; echo \$? > '$fifo3' '"$close"'"' $swap else mkfifo $fifo1 tmux set-window-option -q synchronize-panes off \;\ - split-window $opt "$envs"' bash -c "'$fzf' $(cat '$argsf') < '$fifo1' > '$fifo2'; echo \$? > '$fifo3' '"$close"'"' $swap + split-window $opt "$envs"' bash -c "'$fzf' \$(cat '$argsf') < '$fifo1' > '$fifo2'; echo \$? > '$fifo3' '"$close"'"' $swap cat <&0 > $fifo1 & fi cat $fifo2 |