mirror of
https://github.com/LazyVim/LazyVim.git
synced 2026-07-25 14:01:06 +00:00
docs(fr): add readme in french
This commit is contained in:
parent
d0c366e4d8
commit
5b499639e5
1 changed files with 150 additions and 0 deletions
150
README-FR.md
Normal file
150
README-FR.md
Normal file
|
|
@ -0,0 +1,150 @@
|
||||||
|
<div align="center">
|
||||||
|
<img src="https://user-images.githubusercontent.com/292349/213446185-2db63fd5-8c84-459c-9f04-e286382d6e80.png">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
<h4 align="center">
|
||||||
|
<a href="https://lazyvim.github.io/installation">Install</a>
|
||||||
|
·
|
||||||
|
<a href="https://lazyvim.github.io/configuration">Configure</a>
|
||||||
|
·
|
||||||
|
<a href="https://lazyvim.github.io">Docs</a>
|
||||||
|
</h4>
|
||||||
|
|
||||||
|
<div align="center"><p>
|
||||||
|
<a href="https://github.com/LazyVim/LazyVim/releases/latest">
|
||||||
|
<img alt="Latest release" src="https://img.shields.io/github/v/release/LazyVim/LazyVim?style=for-the-badge&logo=starship&color=C9CBFF&logoColor=D9E0EE&labelColor=302D41&include_prerelease&sort=semver" />
|
||||||
|
</a>
|
||||||
|
<a href="https://github.com/LazyVim/LazyVim/pulse">
|
||||||
|
<img alt="Last commit" src="https://img.shields.io/github/last-commit/LazyVim/LazyVim?style=for-the-badge&logo=starship&color=8bd5ca&logoColor=D9E0EE&labelColor=302D41"/>
|
||||||
|
</a>
|
||||||
|
<a href="https://github.com/LazyVim/LazyVim/blob/main/LICENSE">
|
||||||
|
<img alt="License" src="https://img.shields.io/github/license/LazyVim/LazyVim?style=for-the-badge&logo=starship&color=ee999f&logoColor=D9E0EE&labelColor=302D41" />
|
||||||
|
</a>
|
||||||
|
<a href="https://github.com/LazyVim/LazyVim/stargazers">
|
||||||
|
<img alt="Stars" src="https://img.shields.io/github/stars/LazyVim/LazyVim?style=for-the-badge&logo=starship&color=c69ff5&logoColor=D9E0EE&labelColor=302D41" />
|
||||||
|
</a>
|
||||||
|
<a href="https://github.com/LazyVim/LazyVim/issues">
|
||||||
|
<img alt="Issues" src="https://img.shields.io/github/issues/LazyVim/LazyVim?style=for-the-badge&logo=bilibili&color=F5E0DC&logoColor=D9E0EE&labelColor=302D41" />
|
||||||
|
</a>
|
||||||
|
<a href="https://github.com/LazyVim/LazyVim">
|
||||||
|
<img alt="Repo Size" src="https://img.shields.io/github/repo-size/LazyVim/LazyVim?color=%23DDB6F2&label=SIZE&logo=codesandbox&style=for-the-badge&logoColor=D9E0EE&labelColor=302D41" />
|
||||||
|
</a>
|
||||||
|
<a href="https://twitter.com/intent/follow?screen_name=folke">
|
||||||
|
<img alt="follow on Twitter" src="https://img.shields.io/twitter/follow/folke?style=for-the-badge&logo=twitter&color=8aadf3&logoColor=D9E0EE&labelColor=302D41" />
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
LazyVim est une configuration Neovim basée sur [💤 lazy.nvim](https://github.com/folke/lazy.nvim)
|
||||||
|
rendant facile la personalisation et les extensions.
|
||||||
|
Plutôt qu'avoir à choisir entre partir de rien et utiliser
|
||||||
|
une distribution pre-faite, LazyVim offre le meilleur des deux mondes.
|
||||||
|
La flexibilitée de pouvoir ajuster sa propre configuration a son besoin,
|
||||||
|
avec l'avantage d'utiliser une configuration initiale.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
## ✨ Fonctionnalités
|
||||||
|
|
||||||
|
- 🔥 Transforme Neovim en un éditeur de texte fonctionnel
|
||||||
|
- 💤 Facile de configurer et d'étendre [lazy.nvim](https://github.com/folke/lazy.nvim)
|
||||||
|
- 🚀 Terriblement rapide !
|
||||||
|
- 🧹 Configuration par défaut intuitive pour options, autocmds, et keymaps
|
||||||
|
- 📦 Délivré avec une variété de plugins pre-configuré et prêt à être utilisé
|
||||||
|
|
||||||
|
## ⚡️ Pré-requis
|
||||||
|
|
||||||
|
- Neovim >= **0.9.0** (doit être compilé avec **LuaJIT**)
|
||||||
|
- Git >= **2.19.0** (pour supporter le clonage partiel)
|
||||||
|
- Un [Nerd Font](https://www.nerdfonts.com/) **_(optionel)_**
|
||||||
|
- Un compileur **C** pour `nvim-treesitter`. Voir [ici](https://github.com/nvim-treesitter/nvim-treesitter#requirements)
|
||||||
|
|
||||||
|
## 🚀 Comment commencer
|
||||||
|
|
||||||
|
Un template pour **LazyVim** peut être trouvé [ici](https://github.com/LazyVim/starter)
|
||||||
|
|
||||||
|
<details><summary>Essayer avec Docker</summary>
|
||||||
|
|
||||||
|
```sh
|
||||||
|
docker run -w /root -it --rm alpine:edge sh -uelic '
|
||||||
|
apk add git lazygit fzf curl neovim ripgrep alpine-sdk --update
|
||||||
|
git clone https://github.com/LazyVim/starter ~/.config/nvim
|
||||||
|
cd ~/.config/nvim
|
||||||
|
nvim
|
||||||
|
'
|
||||||
|
```
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
<details><summary>Installer le <a href="https://github.com/LazyVim/starter">LazyVim Starter</a></summary>
|
||||||
|
|
||||||
|
- Faire une sauvegarde de votre configuration Neovim:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
mv ~/.config/nvim ~/.config/nvim.bak
|
||||||
|
mv ~/.local/share/nvim ~/.local/share/nvim.bak
|
||||||
|
```
|
||||||
|
|
||||||
|
- Cloner le starter
|
||||||
|
|
||||||
|
```sh
|
||||||
|
git clone https://github.com/LazyVim/starter ~/.config/nvim
|
||||||
|
```
|
||||||
|
|
||||||
|
- Enlevez le dossier `.git`, pour permettre de l'ajouter à votre repo plus tard
|
||||||
|
|
||||||
|
```sh
|
||||||
|
rm -rf ~/.config/nvim/.git
|
||||||
|
```
|
||||||
|
|
||||||
|
- Lancez Neovim!
|
||||||
|
|
||||||
|
```sh
|
||||||
|
nvim
|
||||||
|
```
|
||||||
|
|
||||||
|
Consultez les commentaires dans les fichiers pour savoir comment personaliser **LazyVim**.
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
Il y a une superbe vidéo de [@elijahmanor](https://github.com/elijahmanor) qui vous guide pas-à-pas pour commencer.
|
||||||
|
|
||||||
|
[](https://www.youtube.com/watch?v=N93cTbtLCIM)
|
||||||
|
|
||||||
|
[@dusty-phillips](https://github.com/dusty-phillips) a écrit un livre complet nommé
|
||||||
|
[LazyVim for Ambitious Developers](https://lazyvim-ambitious-devs.phillips.codes)
|
||||||
|
disponible gratuitement en ligne.
|
||||||
|
|
||||||
|
## 📂 Structure de fichier
|
||||||
|
|
||||||
|
Les fichiers dans le dossier config vont être chargés automatiquement en temps voulu,
|
||||||
|
donc pas besoin de `require` ces fichiers manuellement.
|
||||||
|
**LazyVim** vient avec un ensemble de fichiers de configuration par défaut
|
||||||
|
qui seront chargés **_avant_** les votres. Voir [ici](https://github.com/LazyVim/LazyVim/tree/main/lua/lazyvim/config)
|
||||||
|
|
||||||
|
Vous pouvez ajouter vos configurations de plugins sous `lua/plugins/`.
|
||||||
|
Ici, tous les fichiers seront automatiquement chargés par [lazy.nvim](https://github.com/folke/lazy.nvim)
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
~/.config/nvim
|
||||||
|
├── lua
|
||||||
|
│ ├── config
|
||||||
|
│ │ ├── autocmds.lua
|
||||||
|
│ │ ├── keymaps.lua
|
||||||
|
│ │ ├── lazy.lua
|
||||||
|
│ │ └── options.lua
|
||||||
|
│ └── plugins
|
||||||
|
│ ├── spec1.lua
|
||||||
|
│ ├── **
|
||||||
|
│ └── spec2.lua
|
||||||
|
└── init.lua
|
||||||
|
</pre>
|
||||||
|
|
||||||
|
## ⚙️ Configuration
|
||||||
|
|
||||||
|
Voir la [documentation](https://lazyvim.github.io)
|
||||||
Loading…
Add table
Reference in a new issue