roxma / nvim-completion-manager

:warning: PLEASE USE https://github.com/ncm2/ncm2 INSTEAD
MIT License
916 stars 49 forks source link

cm_tmux runs amok, blocks other plugins #195

Open phmarek opened 6 years ago

phmarek commented 6 years ago

The cm_tmux triggering needs some kind of rate-limiting.

I'm not sure about the exact workflow, but when other plugins are doing heavy communication (eg. vlime) [1] there is some kind of interaction that makes the cm_tmux part of n-c-m run within a very tight loop (every few msec, consuming a CPU).

Ad 1: It's not even that real screen updates are needed - just communication to another vim plugin already triggers that problem.

Thanks for listening!