]> Sergey Matveev's repositories - dotfiles.git/commitdiff
Escape filenames from tmux-fzf-git-files
authorSergey Matveev <stargrave@stargrave.org>
Tue, 17 Jan 2023 14:56:09 +0000 (17:56 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Tue, 17 Jan 2023 14:56:09 +0000 (17:56 +0300)
tmux/.tmux/functions.zsh/tmux-fzf-git-files

index 35180f87808be2ffc950a10171a6ca67a7448e55..ad29eb0c876d40900ac74f22f0ba7204d16f37b4 100644 (file)
@@ -1,3 +1,4 @@
 git status --short |
 fzf -m --delimiter " " --preview "git diff --color=always {-1}" |
-perl -npe 's/^\s*\S+\s+//'
+perl -npe 's/^\s*\S+\s+//' |
+while read fn ; do print -r ${(q)fn} ; done