From b23e4bb8f853cb9641a609c5c8545751276958b0 Mon Sep 17 00:00:00 2001 From: jiz4oh <41264693+jiz4oh@users.noreply.github.com> Date: Mon, 7 Mar 2022 16:35:08 +0800 Subject: [PATCH] [fzf#vim#complete#word] Respect &dictionary option (#1373) --- autoload/fzf/vim/complete.vim | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/autoload/fzf/vim/complete.vim b/autoload/fzf/vim/complete.vim index 03c9b3b..8944b19 100644 --- a/autoload/fzf/vim/complete.vim +++ b/autoload/fzf/vim/complete.vim @@ -47,8 +47,9 @@ else endif function! fzf#vim#complete#word(...) + let sources = empty(&dictionary) ? ['/usr/share/dict/words'] : split(&dictionary, ',') return fzf#vim#complete(s:extend({ - \ 'source': 'cat /usr/share/dict/words'}, + \ 'source': 'cat ' . join(map(sources, 'shellescape(v:val)'))}, \ get(a:000, 0, fzf#wrap()))) endfunction