Skip to content
Interactive Rebase in nvim episode artwork

Oct 19, 2025 38 min

Interactive Rebase in nvim

from Blink286 Hosted by Free Debreuil

These sources provide an extensive guide on executing a complete interactive Git rebase workflow entirely within the Neovim text editor. The process heavily relies on the vim-fugitive plugin for Git command execution and the diffview.nvim plugin for enhanced multi-file diff and merge conflict resolution. The guides detail how to start a rebase, edit the commit todo list using standard Vim commands, and handle conflicts by employing Fugitive's three-way Vimdiff or Diffview's specialized merge tool UI, both of which use commands like :diffget to choose "ours" or "theirs" versions. Furthermore, the texts explain advanced tasks like squashing commits using Fugitive's cf/cs mappings combined with the autosquash feature, and provide a comprehensive cheat sheet of essential keybindings for managing the Git status, diffs, and rebase continuation (rr, ra).

Episode details come from the podcast's RSS feed.

Embed this episode

Ready to play

Interactive Rebase in nvim

0:00 38:01

No transcript yet.

Requests help us decide what to transcribe next.

Frequently asked questions

How long is this episode of Blink286?

This episode is 38 minutes long.

When was this Blink286 episode published?

This episode was published on October 19, 2025.

Can I download this Blink286 episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.