Install https://github.com/neoclide/coc.nvim and be sure to check out the test to check if neovim works with floating windows detailed here: https://github.com/neoclide/coc.nvim/wiki/F.A.Q#how-to-make-preview-window-shown-aside-with-pum
Checkout component-context-info
branch from https://github.com/lifeart/ember-language-server and compile it.
Run npm install -g vscode-languageserver
Open nvim and do :CocConfig
and copy and paste the file below, changing the module path to where you checked out ember-langauage-server
.
👍 - awesome thanks - updated the gist based on your feedback