From dc674203194bce5940dc950b05e423274bf0b906 Mon Sep 17 00:00:00 2001
From: Junegunn Choi <junegunn.c@gmail.com>
Date: Tue, 5 Nov 2013 13:45:23 +0900
Subject: [PATCH] Make fzf.vim separately installable

---
 plugin/fzf.vim | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/plugin/fzf.vim b/plugin/fzf.vim
index 685386e3..70664038 100644
--- a/plugin/fzf.vim
+++ b/plugin/fzf.vim
@@ -27,7 +27,8 @@ function! s:fzf(args)
   try
     let tf = tempname()
     let prefix = exists('g:fzf_command') ? g:fzf_command.'|' : ''
-    execute "silent !".prefix."/usr/bin/env ruby ".s:exec." ".a:args." > ".tf
+    let fzf = executable(s:exec) ? s:exec : 'fzf'
+    execute "silent !".prefix.fzf." ".a:args." > ".tf
     if !v:shell_error
       let file = join(readfile(tf), '')
       if !empty(file)
-- 
GitLab