---
title: "Discussion on \"Undo That Survives Closing the File\" | Hashnode"
description: "Discussion on \"Undo That Survives Closing the File\". In this article, I explain how I setup undo in neovim to persist across sessions."
url: "https://hashnode.com/posts/undo-that-survives-closing-the-file/6aa21ecc409747a9c5065248"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Undo That Survives Closing the File](https://blundersnbuilds.hashnode.dev/undo-that-survives-closing-the-file?utm_source=hashnode&utm_medium=feed)

In this article, I explain how I setup undo in neovim to persist across sessions.

Sep 10 · 2 min read · blundersnbuilds.hashnode.dev  
Read the article

-   [#terminal](https://hashnode.com/tag/terminal)
-   [#undo](https://hashnode.com/tag/undo)
-   [#history](https://hashnode.com/tag/history)

## Written by

[Sushanth Kamabathula](https://hashnode.com/@sushanthk)

@sushanthk

  
[View profile](https://hashnode.com/@sushanthk)

Notes on code, chess, mistakes, and the tools I build with.

I'm Sushanth, a high school senior in Hyderabad, India. This is where I write about the things I spend time on: learning from mistakes, building things in code, and the tools I actually work with day to day. I hold the Candidate Master title and a FIDE International Master norm, earned across roughly 140 rated tournaments in six countries. I stopped competing in 2025, but the habit competition taught me, sitting down after every loss and figuring out exactly where I went wrong, shapes how I approach everything else. On the technical side, I've gone deep on C/C++ through Duke University and University of London coursework. I'm also someone who likes a good terminal workflow and enjoys exploring (and abandoning) productivity tools. Expect posts on Neovim, tmux, what broke this week, and whatever I'm tinkering with.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
