Updated: 18 October 2025
Light themes
Some popular themes with a light variant.
Error reading ShaDa
Resolution of Error while reading ShaDa file: there is an item at position …
Find all ShaDa related directories and files
find ~ -iname '*shada*'
Example list of folders returned by the find command above
/home/chris/.local/state/lvim/shada/
/home/chris/.local/state/nvim/shada/
/home/chris/.local/share/nvim/shada/
/home/chris/.cache/lvim/
Delete all shada files in these directories.
rm -rf ~/.local/state/lvim/shada
rm -rf ~/.local/state/nvim/shada
rm -rf ~/.local/share/nvim/shada
rm -rf ~/.cache/lvim
Swap files
Delete all swap files
rm -rf ~/.local/state/nvim/swap/*
Command line args
Mimics a fresh install of Nvim. “Factory defaults”, skip user config, plugins and shada
nvim --clean
Cause Nvim to look for configuration files in ~/.config/nvimfoo instead of ~/.config/nvim. Useful for experimenting with multiple Neovim configurations on the same system. See here for a potentially better strategy on Linux, using cgroups namespaces.
NVIM_APPNAME=nvimfoo nvim
Key maps
Write all your keymaps to file (credit)
:redir > key_maps.txt | map | redir END