modified keybinds
This commit is contained in:
77
README.md
77
README.md
@@ -1 +1,76 @@
|
||||
Ma config Neovim.
|
||||
# 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 l’autocomplétion.
|
||||
|
||||
---
|
||||
|
||||
## Table des matières
|
||||
|
||||
* [Installation](#installation)
|
||||
* [Structure](#structure)
|
||||
* [Plugins](#plugins)
|
||||
* [Licence](#licence)
|
||||
|
||||
---
|
||||
|
||||
## Installation
|
||||
|
||||
1. Clone ce dépôt dans ton répertoire de configuration Neovim (\~/.config/nvim) :
|
||||
|
||||
```bash
|
||||
git clone https://git.ghirardiv.fr/valentin/neovim-config.git ~/.config/nvim
|
||||
```
|
||||
|
||||
2. Installe [Neovim](https://neovim.io) si ce n'est pas déjà fait.
|
||||
3. Lance Neovim et l'installation des plugins devrait se lancer automatiquement.
|
||||
4. Code !
|
||||
|
||||
---
|
||||
|
||||
## Structure
|
||||
|
||||
```text
|
||||
~/.config/nvim/
|
||||
├── init.lua # Script d'initialisation
|
||||
└── lua/
|
||||
├── options.lua # Configuration des options générales
|
||||
├── plugins.lua # Chargement des plugins
|
||||
└── plugins/
|
||||
├── catpuccin.lua # Configuration du plugin catpuccin
|
||||
├── nvim-tree.lua # Configuration du plugin nvim-tree
|
||||
├── telescope.lua # Configuration du plugin telescope
|
||||
└── lualine.lua # Configuration du plugin lualine
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Plugins
|
||||
|
||||
### 1. [catppuccin](https://github.com/catppuccin/nvim)
|
||||
|
||||
* **Description** : Personnalisation du thème
|
||||
|
||||
### 2. [nvim-tree](https://github.com/nvim-tree/nvim-tree.lua)
|
||||
|
||||
* **Description** : Explorateur de fichiers
|
||||
* **Mappings** :
|
||||
|
||||
* `<leader>e` → Ouvrir/fermer l'explorateur de fichiers
|
||||
|
||||
### 3. [telescope](https://github.com/nvim-telescope/telescope.nvim)
|
||||
|
||||
* **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](https://github.com/nvim-lualine/lualine.nvim)
|
||||
|
||||
* **Description** : Barre de status
|
||||
|
||||
---
|
||||
|
||||
## Licence
|
||||
|
||||
MIT License © [GHIRARDI Valentin](https://git.ghirardiv.fr/valentin/neovim-config)
|
||||
|
||||
Reference in New Issue
Block a user