summaryrefslogtreecommitdiffstats
path: root/plugin
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2016-04-24 17:59:32 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2016-04-24 18:02:01 +0900
commit095f31b31691577641894b1942b316514ae23f3f (patch)
tree4c3014b9f60579802eba9f1d814d36c91ba291c9 /plugin
parentd86cee2a69a2190b177d0e0b3d4819dd9f0e033e (diff)
[vim] Explicitly set source to FZF_DEFAULT_COMMAND
Helps when your `$SHELL` is slow. Close #552.
Diffstat (limited to 'plugin')
-rw-r--r--plugin/fzf.vim4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugin/fzf.vim b/plugin/fzf.vim
index 43d5059a..526f245e 100644
--- a/plugin/fzf.vim
+++ b/plugin/fzf.vim
@@ -121,6 +121,10 @@ try
throw v:exception
endtry
+ if !has_key(dict, 'source') && !empty($FZF_DEFAULT_COMMAND)
+ let dict.source = $FZF_DEFAULT_COMMAND
+ endif
+
if has_key(dict, 'source')
let source = dict.source
let type = type(source)