Neovim Visual Mode & Macros: Bulk Editing Superpowers | Episode 4
10views
1likes
011:43
T
Taught by Celeste AI - AI Coding Coach
View on YouTubeDescription
Master bulk editing in Neovim! In Episode 4, we cover visual modes (character, line, and block), visual block column editing, macros for
automating repetitive edits, and registers for managing yanked text.
Every keystroke is shown on screen with 3-second pauses so you can follow along at your own pace.
What You'll Learn:
- Visual character mode: v select, d delete, y yank, p paste
- Visual substitute: V select + :s/old/new/g — substitute within selection
- Visual block mode: Ctrl-v select columns, d delete column
- Block insert: I insert text before each line in block
- Block append: A append text after each line in block
- Block change: c replace text in block selection
- Macros: qa record into register a, q stop, @a replay, @@ repeat last, 10@a count
- Named registers: "a yank/paste to named register, "0 last yank, "+ system clipboard
- Register viewer: :reg a — inspect macro/register contents
Timestamps:
0:00 - Introduction
0:15 - What You'll Learn (Preview)
0:45 - Visual Modes (v, V, d, y, p, gv, :s)
4:08 - Visual Block (Ctrl-v, d, I, A, c)
6:54 - Macros & Registers (qa, @a, @@, 10@a, "a, "0, "+)
9:42 - Recap: 5 Key Takeaways
10:42 - End Screen
Key Takeaways:
1. v character, V line, Ctrl-v block — three visual modes
2. Visual selections: d delete, y yank, indent, :s substitute
3. Visual Block I inserts before, A appends after each line
4. qa records a macro, @a replays it, 10@a runs it ten times
5. Named registers store text, "0 holds last yank, "+ is clipboard
This is Episode 4 of the Neovim Tutorial Series. Episode 3 covers search, find, and navigation. Next episode covers substitution and global
commands.
Taught by CelesteAI. Like & subscribe for more Neovim tutorials!
#neovim #vim #terminal #tutorial #programming #visualmode #macros #registers #blockmode #columnediting #linux #macos #developer
Tags
neovim, neovim tutorial, neovim visual mode, vim visual mode, visual block, vim macros, neovim macros, vim registers, neovim registers,
column editing, block editing, visual line mode, visual character mode, ctrl-v vim, vim block insert, macro recording, vim yank paste, neovim
episode 4, learn neovim, learn vim, vim editing, neovim editing, terminal editor, text editor, screenkey, vim select, bulk editing,
programming tutorial, developer tools, code editor, vim beginners, neovim beginners
Tags
neovimneovim tutorialneovim visual modevim visual modevisual blockvim macrosneovim macrosvim registersneovim registerscolumn editingblock editingvisual line modevisual character modectrl-v vimmacro recording
Back to tutorialsOpen in YouTube
Duration
11:43
Published
February 27, 2026
Added to Codegiz
March 15, 2026