Neovim 101— Interactive Code Runner

Evaluate and run code interactively in Neovim.

alpha2phi
5 min readNov 5, 2022
Neovim 101 — Code Runner

This article explores how we can use Neovim as an interactive environment for evaluating code in different languages.

This article is part of the Neovim 101 series.

The Neovim configuration files are available in this repository.

Getting Started

In a previous article, we learned the built-in Vim features to compile and run a program. We also mentioned plugins that help to run code interactively.

In this article, we will explore plugins that help us to evaluate code interactively, from within Neovim.

Conjure

Let’s start with this interesting plugin.

In the Emacs series, we learned how to configure Emacs using Lisp.

Conjure provides an interactive environment for evaluating Lisp code within Neovim.

Besides Lisp-based languages (Clojure, Fennel, Scheme, Common Lisp, Guile, Janet…

--

--

alpha2phi

Software engineer, Data Science and ML practitioner.