Open mohkale opened 4 years ago
Hi. I am a ycmd maintainer. I don't know if you still care for the answer, but you basically got it right. Not every completer supports RestartServer
. Since I also maintain the vim client, I'll have to talk about that one instead.
The RestartServer
subcommand in the vim client is available as :YcmCompleter RestartServer
. There's also :YcmRestartServer
, which sends a /shutdown
request and then sets up a new instance of the ycmd server.
Here's the output for ycmd-show-debug-info
Here's the relevent section of the server logs.
I'm not very familliar with the ycmd codebade, but I've tracked down the file in question and it doesn't have RestartServer as a command. using rg, I've found that clangd does have it as a command, don't know if that'll help very much.