Nat's Neovim Newsletter

Nat's Neovim Newsletter

Home
Notes
Archive
About
Updating a large old Vim config to Lua
A checklist with every step needed to convert a Vimscript config file to Lua
Jan 26, 2024 • Nat Bennett
How to Quit Vim
A beta version of my new zine about Vim
Jan 20, 2024 • Nat Bennett
Using Neovim as a Zettelkasten
One-liners for accessing text files as if they were digital notecards
Jan 13, 2024 • Nat Bennett
Completions
What are "completions" in Vim, and why are there so many completion plugins?
Jan 7, 2024 • Nat Bennett
A sample Neovim configuration
A Neovim configuration that demonstrates how to set up an LSP and a few basic plugins
Dec 24, 2023 • Nat Bennett
Automatic save
Save yourself from accidentally losing your work
Dec 16, 2023 • Nat Bennett
Write custom Neovim plugins with ChatGPT
I wrote my first meaningful Neovim script with some help from our good friend Gippety
Dec 2, 2023 • Nat Bennett
Installing LSPs with Mason
Mason is a package manager that runs inside of Neovim and installs various Neovim-related dependencies on your system. Here's how to configure it to…
Nov 24, 2023 • Nat Bennett
Nat's Neovim Newsletter
Nat's Neovim Newsletter
A newsletter about using and configuring Neovim effectively
Recommendations
View all 10
Blackbird Spyplane
Blackbird Spyplane
Blackbird Spyplane
User's avatar
Software Design: Tidy First?
Kent Beck
.dotfiles
.dotfiles
Adib Hanna
Tech and Tea
Tech and Tea
Jean Hsu
Dianne Jacob's Newsletter
Dianne Jacob's Newsletter
Dianne Jacob

Nat's Neovim Newsletter

AboutArchiveRecommendationsSitemap
© 2026 Nat Bennett · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture