From 89298a8d23cb6ce815ca37fdc2272242da99c9d0 Mon Sep 17 00:00:00 2001
From: Junegunn Choi <junegunn.c@gmail.com>
Date: Fri, 4 Jul 2014 18:35:04 +0900
Subject: [PATCH] [vim] Do not print error message on exit status 1

---
 plugin/fzf.vim | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/plugin/fzf.vim b/plugin/fzf.vim
index 42c89fca..1b7a5600 100644
--- a/plugin/fzf.vim
+++ b/plugin/fzf.vim
@@ -137,8 +137,11 @@ function! s:execute(dict, command, temps)
   execute 'silent !'.command
   redraw!
   if v:shell_error
-    echohl Error
-    echo 'Error running ' . command
+    " Do not print error message on exit status 1
+    if v:shell_error > 1
+      echohl ErrorMsg
+      echo 'Error running ' . command
+    endif
     return []
   else
     return s:callback(a:dict, a:temps, 0)
-- 
GitLab