2025-09-18 16:14:21 +02:00
2025-09-18 16:12:20 +02:00
2025-09-11 15:07:01 +02:00
2025-09-18 09:57:08 +02:00
2025-09-18 16:14:21 +02:00

Neovim Configuration

Bienvenue dans ma configuration Neovim ! Ce dépôt contient tous les fichiers nécessaires pour avoir un environnement Neovim moderne, rapide et productif, avec des plugins pour le développement, la navigation et lautocomplétion.


Table des matières


Installation

  1. Clone ce dépôt dans ton répertoire de configuration Neovim (~/.config/nvim) :
git clone https://git.ghirardiv.fr/valentin/neovim-config.git ~/.config/nvim
  1. Installe Neovim si ce n'est pas déjà fait.
  2. Lance Neovim et l'installation des plugins devrait se lancer automatiquement.
  3. Code !

Structure

~/.config/nvim/
├── init.lua                  # Script d'initialisation
└── lua/
     ├── options.lua          # Configuration des options générales
     ├── mappings.lua         # Configuration des raccourcis clavier généraux
     ├── plugins.lua          # Chargement des plugins
     └── plugins/             # Configurations individuelles des plugins
          ├── catpuccin.lua
          ├── nvim-tree.lua
          ├── telescope.lua
          ├── lualine.lua
          └── nvim-treesitter.lua

Plugins

1. catppuccin

  • Description : Personnalisation du thème

2. nvim-tree

  • Description : Explorateur de fichiers

  • Mappings :

    • <leader>e → Ouvrir/fermer l'explorateur de fichiers

3. telescope

  • Description : Moteur de recherche de fichiers et de texte

  • Mappings :

    • <leader>f → Ouvrir la recherche de fichiers
    • <leader>g → Ouvrir la recherche textuelle

4. lualine

  • Description : Barre de status

5. nvim-treesitter

  • Description : Analyseur de code

  • Mappings :

    • <CS> → Commencer/agrandir la sélection syntaxique
    • <BS> → Réduire la sélection syntaxique

Mappings

  • <C-z> → Annuler la dernière modification
  • <C-y> → Rétablir la dernière modification

Licence

MIT License © GHIRARDI Valentin

Description
Ma config Neovim.
Readme 54 KiB
Languages
Lua 100%