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
component-context-info branch from https://github.com/lifeart/ember-language-server and compile it.
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