Was ist Neovim?
Neovim ist ein hyper-erweiterbarer, Vim-basierter Texteditor, der die klassische Vim-Codebasis für die moderne Entwicklung überarbeitet. Er bringt einen integrierten Language-Server-Protocol-Client, Treesitter-gestützte Syntax- und Code-Analyse, eine asynchrone Job-Engine und erstklassiges Lua-Skripting mit — so werden Plugins und Konfiguration schnell, programmierbar und wartbar.
⚡ Wichtigste Funktionen von Neovim
🌙 Lua-Konfiguration
Konfigurieren und skripten Sie den Editor in Lua mit einer umfangreichen, stabilen API. Eine echte Programmiersprache statt Vimscript für schnelle, wartbare Setups.
🔌 Integriertes LSP
Ein nativer Language-Server-Protocol-Client bringt Autovervollständigung, Diagnosen, Sprung-zur-Definition und Refactoring in jede Sprache mit einem Server.
🌳 Treesitter
Inkrementelles Parsing für präzise Syntaxhervorhebung, Einrückung und strukturelle Selektionen — weit über regex-basierte Hervorhebung hinaus.
🚀 Async & Plugins
Eine nicht-blockierende Job- und Event-Loop hält die Oberfläche reaktionsfähig und treibt ein riesiges Ökosystem moderner Lua-Plugins und Remote-UIs an.
apt upgrade hält Sie immer auf der neuesten Version.
📦 Installation von deb.griffo.io
Schritt 1: Repository hinzufügen
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt updateinstall -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt updateSchritt 2: Neovim installieren
# Install latest Neovim
sudo apt install neovim
# Installation überprüfen
nvim --version# Install latest Neovim
apt install neovim
# Installation überprüfen
nvim --version🎯 Grundlegende Verwendungsbeispiele
Neovim starten:
# Open a file
nvim file.txt
# Open Neovim and run a health check
nvim +checkhealth
# Use nvim as your default editor
export EDITOR=nvimKonfigurationsbeispiel:
# Create the config directory
mkdir -p ~/.config/nvim
# Minimal init.lua (~/.config/nvim/init.lua)
vim.opt.number = true
vim.opt.expandtab = true
vim.opt.shiftwidth = 2
vim.g.mapleader = " "neovim-unstripped verfügbar. Installieren Sie sie zusätzlich und wechseln Sie mit sudo update-alternatives --config nvim.
🚀 Warum deb.griffo.io wählen?
- ✅ Sofortiger Zugriff: Erhalten Sie Neovim 0.12.4 sofort, ohne auf das nächste Debian-Release zu warten
- ✅ Neueste Funktionen: Die neuesten Verbesserungen bei LSP, Treesitter und der Lua-API, sobald sie erscheinen
- ✅ Automatische Updates: Pakete werden innerhalb weniger Stunden nach jedem Upstream-Release neu erstellt
- ✅ Offizielle Upstream-Binärdatei: Neu paketiert aus dem vorgefertigten Upstream-Release, kein separater Rebuild
- ✅ Multi-Distribution: Funktioniert auf Bookworm, Trixie, Forky und Sid
- ✅ Keine Kompilierung: Vorgefertigte Binärdatei, kein Kompilieren aus dem Quellcode nötig
📦 Paket-Build-Repository
Die Debian-Pakete werden automatisch in diesem GitHub-Repository erstellt und gepflegt:
- 📝 neovim-debian - Neueste Release-Builds
🔗 Verwandte Pakete
Auch verfügbar von deb.griffo.io:
- Helix Editor - Ein post-moderner modaler Editor
- Zed Editor - Hochleistungsfähiger kollaborativer Editor
- fzf Fuzzy Finder - Ein perfekter Begleiter für Neovim-Workflows
💝 Dieses Projekt unterstützen
Wenn Ihnen dieses Repository Zeit und Mühe erspart, unterstützen Sie es doch bitte!