Neovim Icon

Neovim

A hyperextensible Vim-based text editor.
12 Stories
All Topics

Neovim maxwellrules.com

Using Jupyter Notebooks inside NeoVim

Guillem Ballesteros:

I have reached Vim nirvana with my latest setup. I can finally bring all the advantages of working within Jupyter to my favorite text editor. You get the code cells and interactive development with a fine-tuned editor and plain text files which can be put through linters and code formatters.

He goes on to share the plugins and config that make the nirvana happen.

Terminal github.com

Hacking GitHub Copilot in to the terminal

So you got tired of AI just suggesting code edits, and now you want it to help you run code, too. Silly human, you have come to the right place. This will take five steps.

This gets an A+ for creativity. Fire up your shell, then launch Neovim. Then shell out with :VimShell to get back to where you started, but with Copilot suggestions.

My guess is the ergonomics of this are… bad. But a cool hack, regardless!

Neovim bhupesh.me

Writing like a pro with Vale & Neovim

Bhupesh Varshney’s been using Vale (a syntax-aware prose linter) in his writing workflow and it has significantly impacted the words he chooses. Here’s how he describes the tool:

Just like when writing software we use static analysis tools to find common problems, vale aims to help writers configure what words/prose to choose while writing technical documentation.

Neovim is Bhupesh’s fav editor. In this post he walks through getting Vale all set up and running with it.

Changelog Interviews Changelog Interviews #457

Why Neovim?

This week Neovim core maintainer TJ DeVries joins Jerod and guest co-host Nick Nisi (from JS Party) to follow-up on our Vim episode with a conversation dedicated to Neovim. TJ tells us why Neovim was created in the first place, how it differs from Vim, why Lua is awesome for configuration and plugins, what LSPs are all about, the cool tech inside tree-sitter, and how he’s writing his own fuzzy file finder for Neovim called Telescope.

Jerod Santo YouTube

Vimming with Nick Nisi

We had a lot of fun recording the Vim with me series alongside episode 450, so I thought, “Hey, let’s keep it going!” We have Nick Nisi for you today. Nick is a regular panelist on JS Party, co-hosted our upcoming Neovim episode of The Changelog, and is personally responsible for the #vimparty channel of Changelog’s community Slack.

(If you have any requests of people you’d like to see Vimming with me, let us know in the comments!)

Neovim github.com

A Neovim plugin that lets you write your .vimrc in Lua

Vimpeccable is a plugin for Neovim that allows you to easily replace your vimscript-based .vimrc with a lua-based one instead. Vimpeccable adds to the existing Neovim lua API by adding new lua commands to easily map keys directly to lua.

All of the power and customization of Vim without the inscrutable and othewise compulsory Vimscript? Sign me up! (metaphorically… I’m far too lazy to customize Vim anymore than I already have.)

Vim github.com

A new interactive finder and dispatcher for Vim and Neovim

Vim-clap is different than previous finders because it uses the new floating_win (NeoVim) and popup (Vim) interface. File lookup and switching have long been what keep me out of Vim as my daily driver (clunky UIs, slow results). Nothing beats Sublime Text in this category, in my opinion.

But this looks pretty awesome. I might have to give this a test drive and see if it wins me back.

A new interactive finder and dispatcher for Vim and Neovim
Player art
  0:00 / 0:00