Neovim plugins to try out for better development workflow.
Overview
In a previous article, I talked about new Neovim completion frameworks to try out. Let’s go through the new Neovim plugins that could improve our development workflow in this article!
SnipRun
In Emacs, we have org-mode and org-babel that allow us to run code interactively. I am looking for a simple solution for Neovim and find SnipRun handy.
SnipRun is a code runner plugin for Neovim written in Lua and Rust. It aims to provide stupidly fast partial code testing for interpreted and compiled languages. It blurs the line between standard save-and-run workflow, Jupyter-like notebook, and REPL/interpreters.
To install it using packer.nvim
,
use {
"michaelb/sniprun",
run = "bash install.sh",
config = function()
require("config.sniprun").setup()
end,
}
I configure it to display the results on the command-line area, as virtual text, and in a…