Open seanhagen opened 5 years ago
Actually, found this exact problem on the gopls issue tracker: https://github.com/golang/go/issues/32078
install yasnippet. If you use the latest lsp-mode it will yield a warning if you have the snippets enabled but no yasnippet installed.
Maybe whatever code that checks lsp-enable-snippets
should also check whether yasnippet
is installed?
Just updated emacs to these versions:
And some weird behavior is happening now -- the letters I type before selecting a completion candidate are not replaced by the selected candidate.
I'll post my configs below, but here are the steps to reproduce:
Step 1
Start typing something that brings up a list of completion candidates
Step 2
Type the first few characters of one of the candidates
Step 3
Select a candidate See the extra
Co
at the end of the line? That's what was typed in before selecting the candidate. Seems like company isn't replacing what was typed, just inserting.Config
This is happening with the gopls server.
This is using
company
,company-lsp
, andlsp
( don't know if this is because of lsp or something else, but I figured I'd post that config too:And from where stuff changed by
customize-group
gets saved:This may be the same issue as #107?