From 7d1b007cb234d181fd09a50e40e50cb49642861b Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Fri, 30 Sep 2016 13:34:05 +0900 Subject: [PATCH] [fzf#vim#grep] Ignore empty lines Close #209 --- autoload/fzf/vim.vim | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/autoload/fzf/vim.vim b/autoload/fzf/vim.vim index c38f882..3c8e70a 100644 --- a/autoload/fzf/vim.vim +++ b/autoload/fzf/vim.vim @@ -521,7 +521,10 @@ function! s:ag_handler(lines, with_column) endif let cmd = get(get(g:, 'fzf_action', s:default_action), a:lines[0], 'e') - let list = map(a:lines[1:], 's:ag_to_qf(v:val, a:with_column)') + let list = map(filter(a:lines[1:], 'len(v:val)'), 's:ag_to_qf(v:val, a:with_column)') + if empty(list) + return + endif let first = list[0] try