wellle/tmux-complete.vim

tmux-complete conflicts with neocomplete

Closed this issue · 1 comments

As both neocomplete and tmux complete use completefunc, a conflict arises.

Changing plugin/tmuxcomplete.vim to use omnifunc allows me to at least use tmux-complete in those filetypes that don't set a specific omnifunc value.

I looked into it and created a neocomplete source in #30. So you should see the tmux completions in your normal completions now. I also added a #trigger option to disable the conflict:

let g:tmuxcomplete#trigger = 'completefunc' " <C-X><C-U> (default)
let g:tmuxcomplete#trigger = 'omnifunc'     " <C-X><C-O>
let g:tmuxcomplete#trigger = ''             " no trigger

Slightly longer version

Thank you! 👍