Nat's Neovim Newsletter
Subscribe
Sign in
Home
Notes
Archive
About
Latest
Top
Discussions
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
1
1
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
4
Completions
What are "completions" in Vim, and why are there so many completion plugins?
Jan 7, 2024
•
Nat Bennett
December 2023
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
1
November 2023
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
2
Fix lots of similar issues more quickly with Telescope and the Quickfix window
Plus, using ctrl-o for rapid code navigation
Nov 11, 2023
•
Nat Bennett
1
October 2023
Code Folding with UFO
How to set up folds with syntax highlighting, with folds provided by a language server
Oct 14, 2023
•
Nat Bennett
September 2023
Combining LSPs and Telescope to find code references
Plus: Debugging failed LSP installations
Sep 30, 2023
•
Nat Bennett
2
Automatically format on save
Use Autocmd and LSPs to automatically format any language
Sep 24, 2023
•
Nat Bennett
2
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts