vous connaissez
:!
pour executer une commande shell, avec
:r!
le resultat de la commande s'insère dans votre texte
exemple :
:r!ls
vous donne la liste des fichiers
Lorsque votre curseur est sur un mot ( en mode normal ), taper * pour rechercher le mot plus bas ou # pour chercher plus haut. C'est respectivement equivalent a / et ?
pour inverser la casse d'une lettre entrez ~,
cela permet donc de passer de minuscule a majuscule et inversement
Pour passer un texte en minuscules il suffit de faire gu{deplacement} et en majuscule gU{deplacement}, ainsi pour passer un mot en miniscule, utilisez la commande guw
la commande :set list permet d'afficher ^I a la place des tabulations et un $ a la fin des lignes, très pratique pour les Makefiles ou les fichiers entetes en langage C. pour faire disparaitre tout ca, :set nolist
Placez le curseur sur un nombre, Ctrl-A et hop il est incrémenté de un, Ctrl-X et il est décrémenté de un. Bien pratique lors de copier-coller sauvages.