From 424d95c5b3a603d1ec1887752f4eed401ddd29de Mon Sep 17 00:00:00 2001 From: Fabrice Mouhartem Date: Sat, 13 May 2023 15:00:55 +0200 Subject: [PATCH] + undodir/undofile and typo --- content/software/nvim-fr.md | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/content/software/nvim-fr.md b/content/software/nvim-fr.md index 5a65f41..9578e65 100644 --- a/content/software/nvim-fr.md +++ b/content/software/nvim-fr.md @@ -117,7 +117,7 @@ utiles pour remplacer les arguments d'une fonction, là où `ra(` va aussi effac les parenthèses lors de la réécriture. Si vous n'êtes pas certain de ce que vous faites, il peut être intéressant de se -placer en mode visuel (`v`)pour voir et assimiler ce qu’il se passe. C'est un +placer en mode visuel (`v`) pour voir et assimiler ce qu’il se passe. C'est un peu comme mettre des sous-titres. # Le mode visuel @@ -227,8 +227,8 @@ d'un moment, avoir un seul fichier pour tout devient irréaliste quel que soit l projet, et il convient de savoir naviguer rapidement entre différents emplacements dans le fichier. -Par soucis de généralité, nous allons ignorer les navigations spécifiques à -certains plugins comme LSP. +Par soucis de généralité, nous allons ignorer les actions de navigations +spécifiques à certains plugins comme LSP. ## Sauter de fichier en fichier @@ -300,3 +300,10 @@ présentés précédemment: * `:r !`: par exemple `:r !date` permet d’écrire la date actuelle sur la ligne suivante. De façon plus générale, cela permet d’écrire la sortie standard d’un programme installé sur votre système. +* Activer +* [`undodir`](https://vimdoc.sourceforge.net/htmldoc/options.html#'undodir') et + [`undofile`](https://vimdoc.sourceforge.net/htmldoc/options.html#'undofile') + pour avoir un historique de modification (`u`/``) par fichier et non + par session. Cela peut être pratique pour pouvoir annuler une modification + sur un fichier de configuration quand on se rend compte trois jours après que + cela ne nous convient pas par exemple.