My simple Neovim configuration
All packages are installed automatically by lazy
- File tree
- undo tree
- move between windows easily
- focus mode
- latex support
- lsp and completion
- copilot available
- terminal integration
- move between windows
- Ctrl h : move focus left
- Ctrl l : move focus right
- Ctrl j : move focus down
- Ctrl k : move focus up
- Leader b : new buffer
- line numbers
- Leader n : toggle line numbers
- Leader rn : toggle relative numbers
- terminal
- Leader tt : open system default terminal
- Alt i : toggle floating terminal
- Alt h : toggle horizontal terminal
- Alt v : toggle vertical terminal
- Alt r : reset focused terminal
- Ctrl x : exit terminal mode
- file tree
- Ctrl n : toggle file tree
- leader fc : focus on current file buffer in file tree
- leader cd : cd in folder under cursor
- undo tree
- leader u : toggle undo tree
- focus mode
- leader zn : toggle zen-mode
- latex
- leader r : compile and view latex file
- lsp
- Ctrl y : confirm completion
- Ctrl n : next completion
- Ctrl p : previous completion
- Ctrl l : abort completion
- leader e : go to next error
- leader a : show action suggestion
- copilot
- leader cop : toggle copilot
- alt y : accept suggestion
- alt l : accept line
- alt w : accept word
- alt - : next suggestion
- alt ) : previous suggestion
- alt / : dismiss suggestion
IDK
- File Explorer and Icons
- Color Scheme
- Syntax Highlighting
- Git Integration
- Completion Framework
- AI Assistance
- LSP and Tools
- Preview and Documentation
- Writing and Focus
- Undo History
- Terminal Integration