# neovim
> Modernized fork of Vim with better extensibility and Lua scripting

## Summary
Modernized Vim fork with built-in LSP support, Lua scripting, and improved architecture

## Capabilities
- Edit text with Vim-style modal editing
- Built-in Language Server Protocol (LSP) support
- Extend with Lua scripting in addition to Vimscript
- Support thousands of plugins via plugin managers
- Provide async job control and embedded terminal

## When to Use
- You want a modern, extensible modal text editor
- You prefer Vim-style editing with modern improvements
- You need built-in LSP support for IDE-like features

## When NOT to Use
- You want a simple, easy-to-learn editor

## Related Tools
- [vim](/tools/vim) (complementary)
- [emacs](/tools/emacs) (complementary)

---
Source: https://littlescripts.sh/tools/neovim
