🫟 Leon's Notes
中文
← Back home

Writing in the Terminal: My Neovim + Markdown Workflow

2025-11-19 1 min read Tools / Writing

When I write, I don’t want anything interrupting me — including the tools themselves. Over the past year I’ve narrowed my long-form writing environment down to Neovim in the terminal. Here are the habits that helped me most.

Let the Editor Step Back

With zen mode on, all that’s left on screen is text. No sidebar, no status line, no notifications. That emptiness actually makes it easier to think.

-- soft wrap + centered + comfortable line height
vim.opt.wrap = true
vim.opt.linebreak = true
vim.opt.textwidth = 0

A Few Small Habits

  • Finish a whole paragraph before going back to edit phrasing — don’t write and delete at the same time;
  • Use Markdown headings as an outline; build the skeleton before writing;
  • Write at a fixed time each day, turning “starting” into muscle memory.

No matter how well a tool is configured, its only job is to let you forget it exists. What matters, always, is the sentence you’re trying to say.