A good config starting point: https://github.com/aziznal/my-neovim-config/
- Switch to relative line numbers on visual mode (see ModeChanged at https://neovim.io/doc/user/autocmd.html#autocommand)
- buffer line (bufferline)
- status line (lualine)
- minimap
- gitgutter
- git blame
- git file status in explorer (no default icon)
- file status unsaved in buffer line
- lsp indexing progress (fidget-vim)
- color preview (vim-hexokinase)
- ident lines
- blank chars
- Closing a buffer always keep nvimtree open and open other buffer if present
- Ctrl+B open side panel (file explorer)
- Arrows move through virtual lines (
g<arrow-up>
,g<arrow-down>
) - Invert arrows used for autocomplete (
<arrow-down>
same as tab) - Ctrl-A select all
- Update move keys in colorizer
- adjust lualine colors