himalaya/email-manager/vim/plugin/himalaya.vim
Clément DOUIN ad7cd28a3c
init cargo workspace (#252)
* init cargo workspaces

* nix: fix assets path

* doc: update rtp vim plugin

* vim: add error message if loading vim plugin from vim/
2021-10-31 19:30:53 +01:00

20 lines
362 B
VimL

if exists("g:loaded_himalaya")
finish
endif
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