Installing Vim on a Remote Server

Vim-tiny is a great choice for remote server work. ...

February 13, 2026 · 1 min · Jake Worth

Vim Mappings Verbose

I have a Vim normal mode mapping, and I don’t know where it comes from. My Vim config, a plugin, somewhere else? nmap shows me the mapping: :nmap gsp n gsp * 1z= And verbose nmap shows me where it comes from: :verbose nmap gsp n gsp * 1z= Last set from ~/.vimrc line 111 The setting is coming from inside the .vimrc!

July 22, 2025 · 1 min · Jake Worth

Vim Jump to Previous Occurrence

In Vim Normal mode, * searches forward for the next occurrence of word. But what goes back? ...

May 20, 2025 · 1 min · Jake Worth

Vim Scratchpad Part 2

Today, I’d like to dive deeper into a part of my practice: using a persisted text file for jotting things down. In this post, I’ll explain the ‘why’ behind this technique, and provide an updated version of it. ...

October 26, 2022 · 3 min · Jake Worth

Vim Scratchpad

Today I’d like to share a small part of my practice: using a persisted scratchpad text file for jotting things down. ...

August 25, 2022 · 1 min · Jake Worth

Spell Checking with Vim: Tutorial and Best Practices

I write each post for this blog in Vim. Writing in the terminal makes me feel like a programmer, even when I’m not specifically programming. In this post, I’ll share how I spellcheck in Vim. ...

June 15, 2022 · 3 min · Jake Worth

Select First Spell Suggestion

I use Vim’s spell feature when writing blog posts. Very often, the first suggestion it makes is the one that I choose. Consider a word like ‘Rubysit.’ My dictionary contains the word ‘Rubyist’ (naturally) and that’s what Vim spell is going to suggest to me first. For transposition errors like this I’d like to skip the word picker when possible. To automatically choose the first suggestion, in normal mode put your cursor over the word and type 1z=.

June 14, 2022 · 1 min · Jake Worth

Solved! How to Exit Vim "Ex" Mode

How does one exit Vim “Ex” mode? But first… how did you even get into “Ex” mode? ...

April 6, 2022 · 1 min · Jake Worth

Why Vim

I’ve been using, teaching, and stanning Vim since almost the beginning of my programming career. Yet, when asked to explain this preference, I stumble. In this post, I’d like to explore why I love Vim. ...

February 23, 2022 · 2 min · Jake Worth

Jump to N Percent of a File

From normal mode, N% will jump you to that percentage of the file. So 50% jumps to halfway through the file.

January 23, 2022 · 1 min · Jake Worth

Don’t miss my next essay

Hear from me immediately when I post: no ads, unsubscribe anytime.