My Neovim Repo
This setup will help you get a Neovim setup for coding, DevOps and text editing
Introduction
This setup will help you get going with Neovim, with a lot of useful plugins and LSP's that makes coding and text editing efficient and a lot of fun. I highly recommend watching this Youtube content from Josean Martinez before continuing. I got started using his setup, and added my own stuff on top op that.
Get my setup
-
First, get my public dotfiles repo:
-
Install Neovim. I am a MacOS user, so I'll use homebrew:
-
Install MacTeX - A LaTeX compiler for MacOS
-
Install and configure Skim, a pdf reader that integrates well with neovim and LaTeX compilers:
- Download and install Skim from here: https://sourceforge.net/projects/skim-app/files/Skim/Skim-1.7.4/Skim-1.7.4.dmg/download
- Go to Skim -> Settings - Sync
- Under PDF-TeX Sync Support -> Preset: Custom
- Under PDF-TeX Sync Support -> Command: nvim
- Under PDF-TeX Sync Support -> Arguments: --headless -c "VimtexInverseSearch %line '%file'"
-
Make your own local git repo
-
Symlink the neovim config:
-
Start Neovim using this command:
-
You might have to restart Neovim a few times for Lazy.nvim to finish installing everything and their dependencies.
Summary
This will get you started. I cannot guarantee that it works on your system. Keymaps could make some issues, these you have to figure out. Happy learning!