Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| vim [2025/04/04 13:35] – huracan | vim [2025/10/16 13:21] (Version actuelle) – huracan | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | |||
| + | ---- | ||
| + | |||
| + | |||
| + | |||
| ===== Utiliser vim : guide avec astuces et commandes de bases ===== | ===== Utiliser vim : guide avec astuces et commandes de bases ===== | ||
| Ligne 27: | Ligne 32: | ||
| :x ou :wq (enregistrer et quiter) | :x ou :wq (enregistrer et quiter) | ||
| :q (quitter) | :q (quitter) | ||
| + | :w !sudo tee % (enregistrer après ouverture en RO) | ||
| Le ! permet de forcer certaines commandes : | Le ! permet de forcer certaines commandes : | ||
| Ligne 87: | Ligne 93: | ||
| On peut utiliser une syntaxe sed. Exemple pour remplacer test par texte : | On peut utiliser une syntaxe sed. Exemple pour remplacer test par texte : | ||
| - | : | + | :%s/ |
| S’il y a des / dans le texte à remplacer on peut utiliser d’autres séparateurs : | S’il y a des / dans le texte à remplacer on peut utiliser d’autres séparateurs : | ||
| Ligne 129: | Ligne 135: | ||
| Exemple pour le fond noir : | Exemple pour le fond noir : | ||
| - | echo "set background=dark" | + | |
| + | |||
| + | |||
| + | ---- | ||