Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| linux:vim [2025/01/01 20:15] – [Vim] add link phsw | linux:vim [2026/11/11 20:32] (Version actuelle) – [Raccourcis] add how to convert tab to sapces phsw | ||
|---|---|---|---|
| Ligne 321: | Ligne 321: | ||
| :write ++enc=utf-8 | :write ++enc=utf-8 | ||
| </ | </ | ||
| + | |||
| + | |||
| + | === Corriger les formats de retours à la ligne === | ||
| + | |||
| + | * [[https:// | ||
| + | * [[http:// | ||
| + | * [[https:// | ||
| + | |||
| + | Si des '' | ||
| + | <code vim> | ||
| + | :s/^M$// | ||
| + | </ | ||
| + | (pour faire le '' | ||
| Ligne 341: | Ligne 354: | ||
| <code vim> | <code vim> | ||
| :w !diff % - | :w !diff % - | ||
| + | </ | ||
| + | |||
| + | |||
| + | === Sauvegarder en sudo === | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | <code vim> | ||
| + | :w !sudo tee % | ||
| </ | </ | ||
| Ligne 360: | Ligne 382: | ||
| :set noexpandtab | :set noexpandtab | ||
| : | : | ||
| + | </ | ||
| + | |||
| + | Remplacer les tabulations par des espaces : | ||
| + | <code vim> | ||
| + | :set expandtab | ||
| + | :%retab! | ||
| </ | </ | ||
| Ligne 366: | Ligne 394: | ||
| Pour par exemple préciser le langage utilisé dans un fichier, ajouter un commentaire : | Pour par exemple préciser le langage utilisé dans un fichier, ajouter un commentaire : | ||
| - | < | + | < |
| # vim: ft=ruby | # vim: ft=ruby | ||
| + | # vim: set tabstop=4 shiftwidth=4 expandtab: | ||
| </ | </ | ||
| + | |||
| ==== ctags ==== | ==== ctags ==== | ||