Haskell Neovim
May God bless this thing
neovim
- nodejs
Could be older version which cannot support coc.nvim correctly.
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
sudo n latest
- neovim
install
sudo add-apt-repository ppa:neovim-ppa/stable
sudo apt-get update
sudo apt-get install neovim
ghcide
ghcide is way much better than hie
ghcide instruction: The instruction works fine till now.
- set up
~/.config/nvim/coc-setting.json - set up
~/.config/nvim/init.json(neovim setup instruction)
- set up
select correct ghc version to cooperate with
ghcide.
vscode config
this blog works for simple project TODO need to figure out how it could works for multi main project