Différences entre les versions de « Vim »

De BlaxWiki
Aller à la navigationAller à la recherche
Ligne 3 : Ligne 3 :


* :%!sort  ----> permet de trier le fichier, le ! est un | sous vi
* :%!sort  ----> permet de trier le fichier, le ! est un | sous vi
* vim -c '%s/aremplacer/parca/g' -c 'wq!' nomdufichier : execute vim en ligne de commande


* Le code suivant mit dans votre ~/.vimrc fera en sorte que le curseur se trouvera là ou vous avez quitté le fichier pour la dernière fois,
* Le code suivant mit dans votre ~/.vimrc fera en sorte que le curseur se trouvera là ou vous avez quitté le fichier pour la dernière fois,

Version du 12 avril 2009 à 10:51

  • Supprimer les retours chariot de windows
%s/Ctrl-V Ctrl-M/Ctrl-V Ctrl-Return/g
  • :%!sort ----> permet de trier le fichier, le ! est un | sous vi
  • vim -c '%s/aremplacer/parca/g' -c 'wq!' nomdufichier : execute vim en ligne de commande
  • Le code suivant mit dans votre ~/.vimrc fera en sorte que le curseur se trouvera là ou vous avez quitté le fichier pour la dernière fois,
autocmd BufReadPost * if line("'\"") > 0 && line("'\"") <= line("$") | exe "normal g`\"" | endif
  • Complétion automatique du mot : Ctrl n (en mode insertion) ou Ctrl p (dans l autre sens de recherche)
  • Lorsque l'on edite plusieurs fichiers : vim pouet1 pouet2 , faire :n pour passer au suivant , :N pour passer au précédent
  • en mode visual (ctrl v), apres une selection verticale, pour inserer un caracter sur toute la sélection, faire Shift I puis taper le(s) caractères, et ESC

Vim Reference Card

Vim Help

Doc multiples