added mappings
This commit is contained in:
19
README.md
19
README.md
@@ -9,6 +9,7 @@ Bienvenue dans ma configuration Neovim ! Ce dépôt contient tous les fichiers n
|
|||||||
* [Installation](#installation)
|
* [Installation](#installation)
|
||||||
* [Structure](#structure)
|
* [Structure](#structure)
|
||||||
* [Plugins](#plugins)
|
* [Plugins](#plugins)
|
||||||
|
* [Mappings](#mappings)
|
||||||
* [Licence](#licence)
|
* [Licence](#licence)
|
||||||
|
|
||||||
---
|
---
|
||||||
@@ -34,12 +35,13 @@ git clone https://git.ghirardiv.fr/valentin/neovim-config.git ~/.config/nvim
|
|||||||
├── init.lua # Script d'initialisation
|
├── init.lua # Script d'initialisation
|
||||||
└── lua/
|
└── lua/
|
||||||
├── options.lua # Configuration des options générales
|
├── options.lua # Configuration des options générales
|
||||||
|
├── mappings.lua # Configuration des raccourcis clavier généraux
|
||||||
├── plugins.lua # Chargement des plugins
|
├── plugins.lua # Chargement des plugins
|
||||||
└── plugins/
|
└── plugins/ # Configurations individuelles des plugins
|
||||||
├── catpuccin.lua # Configuration du plugin catpuccin
|
├── catpuccin.lua
|
||||||
├── nvim-tree.lua # Configuration du plugin nvim-tree
|
├── nvim-tree.lua
|
||||||
├── telescope.lua # Configuration du plugin telescope
|
├── telescope.lua
|
||||||
└── lualine.lua # Configuration du plugin lualine
|
└── lualine.lua
|
||||||
```
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
@@ -71,6 +73,13 @@ git clone https://git.ghirardiv.fr/valentin/neovim-config.git ~/.config/nvim
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Mappings
|
||||||
|
|
||||||
|
* `<C-z>` → Annuler la dernière modification
|
||||||
|
* `<C-y>` → Rétablir la dernière modification
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## Licence
|
## Licence
|
||||||
|
|
||||||
MIT License © [GHIRARDI Valentin](https://git.ghirardiv.fr/valentin/neovim-config)
|
MIT License © [GHIRARDI Valentin](https://git.ghirardiv.fr/valentin/neovim-config)
|
||||||
|
|||||||
1
init.lua
1
init.lua
@@ -1,4 +1,5 @@
|
|||||||
require("options")
|
require("options")
|
||||||
|
require("mappings")
|
||||||
|
|
||||||
local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
|
local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
|
||||||
|
|
||||||
|
|||||||
13
lua/mappings.lua
Normal file
13
lua/mappings.lua
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
-- Control + z : Annuler la dernière modification
|
||||||
|
vim.keymap.set("i", "<C-z>", "<C-o>:undo<CR>", {
|
||||||
|
desc = "Undo Last Edit",
|
||||||
|
noremap = true,
|
||||||
|
silent = true
|
||||||
|
})
|
||||||
|
|
||||||
|
-- Control + y : Rétablir la dernière modification
|
||||||
|
vim.keymap.set("i", "<C-y>", "<C-o>:redo<CR>", {
|
||||||
|
desc = "Redo Last Edit",
|
||||||
|
noremap = true,
|
||||||
|
silent = true
|
||||||
|
})
|
||||||
Reference in New Issue
Block a user