Features
Discover what makes this configuration powerful and efficient
Blazing Fast Performance
Experience lightning-fast startup times thanks to lazy loading of plugins. The configuration is optimized to load only what you need, when you need it. Average startup time is under 50ms.
- Lazy plugin loading with lazy.nvim
- Optimized for minimal resource usage
- Fast file opening and buffer switching
Complete LSP Integration
Built-in Language Server Protocol support gives you IDE-like features right in your terminal. Get intelligent code completion, inline diagnostics, and powerful refactoring tools.
- Auto-completion with nvim-cmp
- Inline diagnostics and error highlighting
- Go to definition, references, and implementations
- Code actions and quick fixes
- Symbol renaming across your project
- Easy LSP server management with Mason
Advanced Syntax Highlighting
Tree-sitter provides accurate, fast syntax highlighting and enables powerful code understanding features. Better syntax awareness means better tooling.
- Context-aware syntax highlighting
- Incremental parsing for performance
- Better code folding
- Intelligent text objects
Powerful Fuzzy Finding
Telescope integration makes finding files, text, and symbols incredibly fast. Navigate your codebase with ease using fuzzy search across files, buffers, git files, and more.
- Fuzzy file finder
- Live grep with preview
- Buffer and oldfiles navigation
- Git integration (commits, branches, status)
- LSP symbol search
Beautiful User Interface
A carefully crafted interface that's both beautiful and functional. The Tokyo Night theme provides excellent contrast while being easy on the eyes during long coding sessions.
- Tokyo Night color scheme
- Custom statusline with lualine
- Git signs in the gutter
- Smooth scrolling animations
- Indent guides for better readability
Git Integration
Work seamlessly with Git without leaving your editor. See changes in real-time, stage hunks, and manage your git workflow efficiently.
- Git signs showing changes in real-time
- Blame information inline
- Stage and unstage hunks
- Git integration in Telescope
- Diff view for comparing changes
File Explorer
nvim-tree provides a fast, intuitive file explorer with git integration. Manage your project structure efficiently with keyboard-driven navigation.
- Tree-style file explorer
- Git status indicators
- File operations (create, delete, rename, move)
- Bookmarks for quick access
- Custom file icons
Intuitive Keybindings
Well-thought-out keybindings that follow Vim conventions while adding modern conveniences. All major functions are easily accessible with logical key combinations.
- Space as leader key
- Which-key integration for discoverability
- Consistent naming conventions
- Easy to customize and extend
Easy Installation & Updates
Get started in seconds with a single command. Updating is just as simple, ensuring you always have the latest features and bug fixes.
- One-command installation
- Automatic plugin installation on first launch
- Simple update process with :Lazy sync
- No complex dependencies
Ready to Get Started?
Install nvim-config and transform your Neovim experience today.
View Quickstart Guide