Neovim für Einsteiger: Installation, Modi, Speichern/Beenden, lazy.nvim

nvim installieren, Modi wechseln, sicher speichern/beenden, lazy.nvim starten.

Wer Configs, Logs oder Dateien per SSH bearbeiten will ohne GUI-IDE, nutzt oft Neovim. Diese Anleitung: Installation, Normal/Insert-Modi, Speichern/Beenden, Einstieg in lazy.nvim für hereink.

Die Suche lautet Neovim Einsteiger: installieren, Modi, speichern, lazy.nvim. Am Ende: nvim starten, Modi wechseln, sicher speichern oder verwerfen.

Installationbrew · apt · scoop
ModiNormal · Insert · Visual
Pluginslazy.nvim · init.lua

Was Neovim löst

Im Terminal editieren

Auf Servern, in tmux oder CI fehlt oft eine GUI. Neovim passt zu rg und git.

Config als Code

~/.config/nvim/init.lua versionieren. lazy.nvim lädt Plugins bei Bedarf.

Docs: neovim.io/doc, nvim --version, :help.

Installation auf drei Systemen

  1. 1
    macOS

    brew install neovim.

  2. 2
    Linux

    apt/dnf/pacman install neovim.

  3. 3
    Windows

    scoop install neovim oder winget.

  4. 4
    Start

    nvim README.md, i, Esc.

Kernmodi

ModusEingangNutzen
NormalStandard, EscBewegen, löschen, kopieren
Inserti, a, oTippen
Visualv, VMarkieren
Command::w, :q

Speichern und beenden

:w  :q  :wq / ZZ  :q!

Einstieg lazy.nvim

  1. 1
    Ordner

    ~/.config/nvim/init.lua

  2. 2
    Bootstrap

    README von folke/lazy.nvim

  3. 3
    Plugins

    require("lazy").setup({})

  4. 4
    :Lazy

    UI und sync

Passt
Terminal-lastig, Remote, Config in Git.
Passt nicht
WYSIWYG-only; reines VS-Code-Team.
Neovim vs Vim?

Moderner Fork mit LSP; Vim-Tasten meist gleich.

:q geht nicht?

Ungespeichert: :wq oder :q!.

lazy vs packer?

Neue Setups oft lazy.nvim.

Dann Grenzen zeichnen

Raum erstellen.

Raum starten