From 591c38427555e8ff0ee9e05f0a2b04fc3ca47d3f Mon Sep 17 00:00:00 2001 From: CARE-COLIN Thibaut Date: Sat, 31 Oct 2020 21:42:18 +0100 Subject: [PATCH] vim: add line numbers example (#4608) --- pages.fr/common/vim.md | 37 +++++++++++++++++++++++++++++++++++++ pages/common/vim.md | 12 ++++++------ 2 files changed, 43 insertions(+), 6 deletions(-) create mode 100644 pages.fr/common/vim.md diff --git a/pages.fr/common/vim.md b/pages.fr/common/vim.md new file mode 100644 index 0000000000..5676733050 --- /dev/null +++ b/pages.fr/common/vim.md @@ -0,0 +1,37 @@ +# vim + +> Vim (Vi IMproved), un editeur de texte en ligne de commandes, fournit plusieurs modes pour differentes manipulations de texte. +> Pressez `i` pour passer en mode édition. `` revient au mode normal, qui ne permet pas l insertion de code. +> Plus d informations: . + +- Ouvrir un fichier : + +`vim {{chemin/vers/fichier}}` + +- consulter le manuel utilisateur : + +`:help` + +- Sauvegarder et fermer : + +`:wq` + +- Ouvrir un fichier a une ligne specifiée : + +`vim +{{numero_ligne}} {{chemin/vers/fichier}}` + +- Annuler la derniere operation : + +`u` + +- Rechercher un pattern dans un fichier (appuyez `n`/`N` pour aller a la prochaine/précedante occurence) : + +`/{{pattern_recherche}}` + +- Effectuer une substition par éxpression reguliere dans tout le fichier : + +`:%s/{{pattern}}/{{replacement}}/g` + +- Afficher les numeros de ligne : + +`:set nu` diff --git a/pages/common/vim.md b/pages/common/vim.md index adb73f44af..08d9fdfc8f 100644 --- a/pages/common/vim.md +++ b/pages/common/vim.md @@ -12,13 +12,9 @@ `:help` -- Save a file: +- Save and Quit: -`:write` - -- Quit without saving: - -`:quit!` +`:wq` - Open a file at a specified line number: @@ -35,3 +31,7 @@ - Perform a regex substitution in the whole file: `:%s/{{pattern}}/{{replacement}}/g` + +- Display the line numbers: + +`:set nu`