Neovim débutant : installation, modes, enregistrer/quitter, lazy.nvim

Installer nvim, changer de mode, enregistrer ou quitter proprement, démarrer lazy.nvim.

Pour éditer configs, logs ou fichiers en SSH sans IDE graphique, Neovim est le fork moderne de Vim. Ce guide : installation, modes Normal/Insert, enregistrer/quitter, minimum lazy.nvim pour hereink.

La requête : Neovim débutant : installer, modes, lazy.nvim. À la fin : lancer nvim, changer de mode, enregistrer ou abandonner proprement.

Installationbrew · apt · scoop
ModesNormal · Insert · Visual
Pluginslazy.nvim

Ce que Neovim règle

Éditer dans le terminal

Sur serveur distant ou tmux, pas de GUI. Même flux que rg et git.

Config versionnée

~/.config/nvim/init.lua. lazy.nvim charge à la demande.

Docs : neovim.io/doc, :help.

Installer sur macOS, Linux, Windows

  1. 1
    macOS

    brew install neovim

  2. 2
    Linux

    apt / dnf / pacman

  3. 3
    Windows

    scoop ou winget

  4. 4
    Premier lancement

    nvim README.md

Modes de base

ModeEntréeUsage
Normaldéfaut, Escdéplacements, dd, yy, p
Inserti, a, osaisie
Visualv, Vsélection
Commande::w, :q

Enregistrer et quitter

:w  :q  :wq / ZZ  :q!

Introduction à lazy.nvim

  1. 1
    Dossier

    ~/.config/nvim/init.lua

  2. 2
    Bootstrap

    README folke/lazy.nvim

  3. 3
    Plugins

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

  4. 4
    :Lazy

    UI et sync

Convient
Dev terminal, édition distante, config Git.
Ne convient pas
WYSIWYG ; équipe 100 % VS Code.
Neovim vs Vim ?

Fork moderne avec LSP intégré.

:q refuse ?

Modifications non enregistrées : :wq ou :q!.

lazy vs packer ?

Nouveaux setups : lazy.nvim souvent.

Puis dessinez les frontières

créer un espace.

Ouvrir