all repos — site @ 24a14486a08a29dbaeb0bbcbacd359682407f820

source for my site, found at icyphox.sh

drafts/wiki/tools/neovim.md (view raw)

 1---
 2title: neovim
 3subtitle: Vim, but better.
 4date: 2021-04-04
 5template:
 6---
 7
 8![neovim](https://x.icyphox.sh/90tj5.png)
 9
10Neovim is a drop-in replacement for Vim, with its own excellent
11features. The main standout is the ability to [configure it in
12Lua](/blog/nvim-lua). This requires Nvim 0.5.0+.
13
14## installing Neovim from source on OpenBSD
15
16Clone https://github.com/neovim/neovim and `cd` into it.
17Then,
18```
19mkdir .deps
20cd .deps
21cmake ../third-party/
22gmake
23cd ..
24mkdir build
25cd build
26cmake ..
27gmake 
28```
29
30Nearly all of my Neovim configs are written in Lua, and are available
31at: https://git.icyphox.sh/dotfiles/tree/config/nvim/lua