From 47f2b5042fcaec392439715015f0b37d238fd4ab Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Fri, 18 Dec 2015 13:05:02 +0900 Subject: [PATCH] [Ag] Ignore error while opening the first file --- autoload/fzf/vim.vim | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/autoload/fzf/vim.vim b/autoload/fzf/vim.vim index d256f42..e652d69 100644 --- a/autoload/fzf/vim.vim +++ b/autoload/fzf/vim.vim @@ -394,9 +394,12 @@ function! s:ag_handler(lines) let list = map(a:lines[1:], 's:ag_to_qf(v:val)') let first = list[0] - execute cmd s:escape(first.filename) - execute first.lnum - execute 'normal!' first.col.'|zz' + try + execute cmd s:escape(first.filename) + execute first.lnum + execute 'normal!' first.col.'|zz' + catch + endtry if len(list) > 1 call setqflist(list)