Neovim

category applies to 5 screencasts and 2 articles:

Run time:

Neovim lets us create mappings using the meta key. In this video, we’ll set up some mappings to make it easier to exit from Terminal mode. We’ll also set up mappings using the meta key with h, j, k, and l to switch between split windows.

Watch screencast
Run time:

Neovim lets you run a terminal emulator inside of a buffer. In this video, we’ll cover some of the basics of how terminal buffers work, and how you can use them alongside regular buffers in your workflow.

Watch screencast
Run time:

This video covers a couple of small but delightful Neovim features. You’ll see how to make Neovim show a live preview of how the substitute command will change our document. And you’ll find out how to make the yank operation highlight the range of text that it copied.

Watch screencast
Run time:

Neovim’s :checkhealth command can diagnose problems with your configuration. In this video, we’ll run this command and follow its suggestions to enable features such as python integration and ruby integration.

Watch screencast
Run time:

In this video, we’ll see how to install and set up Neovim so that it reuses your existing Vim configuration files. Most plugins should work in Neovim just like they do in Vim.

Watch screencast

Dive into Neovim, with thoughtbot Upcase

I’ve produced 10 new screencasts for thoughtbot, on the topics of Vim 8 and Neovim. The videos are available now for Upcase subscribers as the course: Dive into Neovim (you can watch the first 3 videos for free).

Continue reading

Support Neovim!

I’ve sometimes wondered what could lure me to switch from Vim to another text editor. On the whole I’m happy with Vim, but the one thing that bothers me is the cruft that has accumulated over the course of 20+ years. Imagine Vim, but without the nocompatible option. That is the promise of Neovim.

Continue reading