Closed azufr closed 1 year ago
You need to set backspaceCompletion
option.
*ddc-option-backspaceCompletion*
backspaceCompletion
If it is enabled, ddc.vim will complete even when backspace is
typed.
Note: It is disabled by default since backspace completion
will cause completion flicker.
Default: v:false
Warning: I will close the issue without the minimal init.vim and the reproduction instructions.
Problems summary
Last typed character or word? remain as completion matcher even after deleting it using backspace. As a result, only completion candidates that matched with last typed word are returned
Expected
After deleting word or character, completion matcher should be reset to empty string and all completion candidates should be return
Environment Information
ddc.vim version (SHA1):
4da0d40efff84f3e5bc86947bc2448481fbbda7d
ddc-source-nvim-lsp version (SHA1):
922e38f75c8e588321e78717557fc1d2b5013983
denops.vim version (SHA1):
6b29032365f82fc1ef78d206e4019fd510ea51fb
deno version(
deno -V
output):OS: Arch Linux
neovim/Vim
:version
output:Run :checkhealth for more info
How to reproduce the problem from neovim/Vim startup (Required!)
following steps are for python/pyright languange server. this problem also happened with lua/lua-ls.
.path
part.
and only candidate match with path are returned.os
moduleScreenshot (if possible)
Upload the log messages by
:redir
and:message
(if errored)No Error