Neovim 101 — Motion

Explore motion plugins to improve the development workflow.

alpha2phi
5 min readNov 25, 2022
Neovim 101 — Motion

Vim motion or movement (:h motion) is a command that moves the cursor. In this article, we will explore plugins that can improve the user experience using Vim motions.

This article is part of the Neovim 101 series.

The Neovim configuration files are available in this repository.

Getting Started

In the Neovim for Beginners series, we walked through the basics of Vim motions and plugins that can enhance the built-in motions.

You should check out this article to refresh the basics!

Built-in Motions

Before using any plugins, we should be familiar with the built-in motion commands. The help documentation (:h motion.txt) provides a good introduction to

  • motions and operators (:h operator)
  • left-right motions (:h left-right-motions)
  • up-down motions (:h up-down-motions)

--

--

alpha2phi

Software engineer, Data Science and ML practitioner.