This build of neovim is intended to give user a nice ide-like experience in their terminals. Dashboard uses VSCode logo, but this config is not intended to be similar to this garbage.
- Lazy load(1.5x times faster than packer)
- LSP support for go, c, rust, python, json, js, etc
- Terminal, file explorer
- Dashboard
- Rainbow indents
- Git signs
- In file search(ripgrep is needed)
- Ctrl+t - toggle terminal
- Ctrl+n - toggle file tree
- Ctrl+s - toggle search field
- ZZ - in case you don't know how to exit vim
- Esc - to exit telescope
- Ctrl+u - rename function/variable/class/etc... using lsp
- Ctrl+p - view references
- Ctrl+i - go to implementation
- Ctrl+d - go to definition
- Ctrl+D - go to declaration
- Ctrl+e - lsp diagnostic
- K - hover using lsp