restore cpo vim plugin

This commit is contained in:
Clément DOUIN 2021-09-11 00:51:25 +02:00
parent 0f7e95ccc0
commit decb4192aa
No known key found for this signature in database
GPG key ID: 69C9B9CFFDEE2DEF

View file

@ -1,11 +1,19 @@
if exists("g:himalaya_loaded")
if exists("g:loaded_himalaya")
finish
endif
let g:himalaya_loaded = 1
if !executable("himalaya")
throw "Himalaya CLI not found, see https://github.com/soywod/himalaya#installation"
endif
" Backup cpo
let s:cpo_backup = &cpo
set cpo&vim
command! -nargs=* Himalaya call himalaya#msg#list(<f-args>)
" Restore cpo
let &cpo = s:cpo_backup
unlet s:cpo_backup
let g:loaded_himalaya = 1