Skip to content

LazyVim

Getting started

Start a fresh LazyVim install:

export NVIM_APPNAME=nvim-lazyvim-clean
git clone https://github.com/LazyVim/starter ~/.config/${NVIM_APPNAME}
rm -rf ~/.config/${NVIM_APPNAME}/.git
nvim

Config

Local / per-project config

Add a .lazy.nvim config file

From :h vim.secure.read():

The user's choice is persisted in a trust database at $XDG_STATE_HOME/nvim/trust

Key bindings

Commonly used key bindings:

Neotest (enable Neotest test extra):

Projects