summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorJohn Hawthorn <john.hawthorn@gmail.com>2014-09-14 17:41:08 -0700
committerJohn Hawthorn <john.hawthorn@gmail.com>2014-09-14 20:53:52 -0700
commit496dd3b312ba324e22d44e64972363d981d3b05e (patch)
treef24823bf52ee64d7944f6dd0db43e5bf442bd8c1 /README.md
parent12b489b79a6b7173a0892ffd9a22dad02b8c7929 (diff)
Add catch /Vim:Interrupt/ to README.md
Seems to be necessary on some systems.
Diffstat (limited to 'README.md')
-rw-r--r--README.md6
1 files changed, 5 insertions, 1 deletions
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