Created
October 19, 2020 17:35
-
-
Save barkanido/f15be6f1d5994d55a57928c01270a0f7 to your computer and use it in GitHub Desktop.
a working neovim setup on Ubuntu + clojure dev env
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# tested on ubuntu 20.04 | |
Install NeoVim | |
install a JDK (8/11 is fine) (I use azul) | |
install lein (a Clojure build tool) | |
sudo apt install nodejs git curl nvim python3-pip npm clang | |
sudo npm install -g neovim | |
pip3 install --upgrade pynvim jedi msgpack black | |
pip install --upgrade pynvim jedi msgpack | |
clone Clojure language server (clone https://github.com/snoe/clojure-lsp and run the install_clojure_lsp script. | |
install vim plug to nvim (here) | |
install cargo | |
I will set up vim later (reference: https://neovim.io/doc/user/nvim.html#nvim-from-vim). see attached vimrc file. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
TODO: script this