-
Neovim (nvim) claims to be the next generation of Vim. In some ways it is, but in others its a little more advanced. For instance, according to the Neovim Github repo, much of Neovim is written in Lua and Python where Vim is mostly written in C.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Vim does have a couple of optional dependencies that are useful. We've already installed Python, Lua, and Perl. Let's take care of Ruby and Tcl.
-
Another quick thing we should probably do is install jq. jq is probably one of the greatest text manipulation programs since sed and awk were created. It is useful of you are trying to browse through .json files. Perl has something similar, perl-json for an export add on. We should get that while we are here.