# vim
> Highly configurable modal text editor with a massive plugin ecosystem

## Summary
Classic modal text editor with extensive plugin ecosystem and ubiquitous availability

## Capabilities
- Edit text using efficient modal editing paradigm
- Extend with thousands of plugins via plugin managers
- Script with Vimscript or other languages
- Provide syntax highlighting for virtually every language
- Available on nearly every Unix/Linux system

## When to Use
- You want a powerful, efficient modal text editor
- You need an editor available on virtually every system

## When NOT to Use
- You want a simple editor without a learning curve

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

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