Astuces pour vim
Cette page regroupe des astuces pour vim que je n'arrive pas à me souvenir lorsque j'en ai besoin
<TOUCHE> indique qu'il faut appuyer sur la TOUCHE correspondante (ex: <ESC> indique qu'il faut appuyer sur la touche echap
1. Astuces en mode commande
Fonctions |
Touches |
Explications |
Sauvegarder un fichier en cours d'édition en utilisant sudo |
<ESC> <:> !sudo tee % |
On execute la commande tee en passant le nom du fichier ouvert (%) en paramètre le tout précédé par sudo. Cette commande est pratique si on modifié un fichier sur lequel on dispose pas de droits en écriture |
Re sélectionner la dernière sélection effectuée en mode visual |
<ESC> gv |
raccourci clavier |
Copier une séletion dans un buffer nommé |
<">buffer<y> |
raccourci clavier |
2. Astuces à ajouter le fichier .vimrc
cmap w!! w !sudo tee % >/dev/null : cette macro permet de sauvegarder via sudo un fichier en cours d'édition par la commande <ESC><:>w!!.