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