summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2016-05-15 17:07:34 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2016-05-15 17:07:34 +0900
commitfaccc0a41036a7f41b28899fad4684e1a464cc73 (patch)
treea65479184a4df50fa469ff4fbc185d6c8a182b37 /bin
parent9078688baf9ee82c5cbe222b825a247dffe2814e (diff)
[fzf-tmux] Escape backslash in command-line arguments
Diffstat (limited to 'bin')
-rwxr-xr-xbin/fzf-tmux1
1 files changed, 1 insertions, 0 deletions
diff --git a/bin/fzf-tmux b/bin/fzf-tmux
index a164a626..4de93e28 100755
--- a/bin/fzf-tmux
+++ b/bin/fzf-tmux
@@ -134,6 +134,7 @@ mkfifo -m o+w $fifo3
# Build arguments to fzf
opts=""
for arg in "${args[@]}"; do
+ arg="${arg//\\/\\\\}"
arg="${arg//\"/\\\"}"
arg="${arg//\`/\\\`}"
opts="$opts \"$arg\""