This plugin synchronously calls vim.fn.getcompletion. When that happens, the entire Neovim is blocked until that call completes. Unfortunately, that call can take a long time in some circumstances. For example, completing :e huge_nfs_directory/ takes a minute on my machine. I suspect that #84 is another example of this.
There are a few avenues we could take to remedy this:
This plugin synchronously calls
vim.fn.getcompletion. When that happens, the entire Neovim is blocked until that call completes. Unfortunately, that call can take a long time in some circumstances. For example, completing:e huge_nfs_directory/takes a minute on my machine. I suspect that #84 is another example of this.There are a few avenues we could take to remedy this:
vim.fn.getcompletion. I don't know what alternative there is though.