diff --git a/plugin/tmux-complete.vim b/plugin/tmux-complete.vim index 8382ce9..1f99dee 100644 --- a/plugin/tmux-complete.vim +++ b/plugin/tmux-complete.vim @@ -1,3 +1,10 @@ +if exists("g:loaded_tmux_complete") || &cp || v:version < 700 + finish +endif +let g:loaded_tmux_complete = '0.0.1' " version number +let s:save_cpoptions = &cpoptions +set cpo&vim + function! CompleteScript(findstart, base) if a:findstart let match = get(g:, 'tmux_complete_match', '\a') @@ -30,3 +37,6 @@ endfun let s:script = shellescape(expand(':h:h') . "/sh/tmuxwords.sh") set completefunc=CompleteScript + +let &cpoptions = s:save_cpoptions +unlet s:save_cpoptions