From 496dd3b312ba324e22d44e64972363d981d3b05e Mon Sep 17 00:00:00 2001 From: John Hawthorn Date: Sun, 14 Sep 2014 17:41:08 -0700 Subject: Add catch /Vim:Interrupt/ to README.md Seems to be necessary on some systems. --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'README.md') diff --git a/README.md b/README.md index 587ebc1..9f02f5c 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,11 @@ fzy can be integrated very simply in vim. There is also [fzy-vim](https://github ``` vim function! FzyCommand(choice_command, vim_command) - silent let output = system(a:choice_command . " | fzy ") + try + silent let output = system(a:choice_command . " | fzy ") + catch /Vim:Interrupt/ + " Swallow errors from ^C, allow redraw! below + endtry redraw! if v:shell_error == 0 && !empty(output) exec a:vim_command . ' ' . output -- cgit v1.2.3