Show Menu

Vim-py-fr Cheat Sheet by

Vim + plugins (ctrlp, surround,gundo)
french     command     editor     vim     line     text     expression

Vim Modes

Une fois Vim lancé plusieurs actions sont possible entre les modes. Le mode normal permet d'utiliser : ainsi que les commandes de navigation et si vous rechercher à être en mode normal depuis le mode insertion taper esc.Le mode insertion ce lance depuis le mode normal avec i . En tapant v ou V permet d'activer le mode visuel.
vim [fichier]- i - (écriture du texte) - esc - :wq!

Edition de fichier

:e nomFichier
Ouvre un nouveau fichier. Avec la touche Tab pour explorer le dossier en auto-c­omp­letion
:e /chemi­n/d­ossier
Explor­ation dans l'arbre de naviga­tion, Tab pour l'auto­-co­mpl­étion
:w nomFichier
Sauveg­arder le fichier, spécifier le nom du fichier
:q
Quitter Vim. L'éditeur refuse de quitter sans sauveg­arder les change­ments
:q!
Forcer à quitter Vim
:!ls
Affiche les fichiers du dossier courant
:!rm nomFichier
Supprime le fichier
:r nomFichier
Insert nomFichier et son contenu sous le curseur
ctrl-P
Trouver des fichiers (buffe­r,M­RU,­tags)

Windows Management

:sp
Dédouble la fenêtre courante horizo­nta­lement
:vsp nomFichier
Ouvre le fichier dans une nouvelle fenêtre verticale
ctrl-w
Naviguer entre différ­entes fenêtres

Plugin Manager

:Plugi­nIn­stall monPlugin
Installer un plugin avec Vundle
:Plugi­nSearch
Recherche de plugin
:Plugi­nList
Lister les plugins installés
 

Navigation dans un fichier

haut
ligne précédente
bas
ligne suivante
gauche
charactère précédent
droite
charactère suivant
w/b
fwd,bwd mot
w/B
fwd,bwd mot entier
e/E
renvoi à la fin du mot
( / )
début / fin de la phrase
0 / $
début / fin de la ligne
gg
Ce déplacer à la première ligne
GG
Ce déplacer à la dernière ligne
:n
Sauter à la ligne n. Exemple ligne 43 en tapant :43

Effectuer des change­ments

~
Passer la lettre en majuscule / minuscule. Fonctionne en mode Visuel V également
cw
modifier le mot
c)
Modifier jusqu'à la fin de la phrase
c$
Modifier jusquà la fin de la ligne
cc
Modifier la ligne entière
i/I
insert­ion­/in­sertion début de la ligne courante
a/A
Ajout/­Ajout en fin de ligne
o/O
Ouvrir une ligne avant la ligne courante / ouvrir après la ligne
r
Modifier un charactère
R
Mode rempla­cement. Modifier plusieurs charac­tères
:s/aa/bb/g
Modifi­cation récursive de la ligne. Remplace aa par bb
cs"'
Modifie le mot entouré de " en '
.
Répète le dernier changement en mode normal

Delete - Suppre­ssion

dw
Supprimer le mot
d)
Supprimer jusqu'à la fin de la phrase
D
Supprimer jusqu'à la fin de ligne
dd
Supprimer la ligne
x
Supprimer un charactère après le curseur
X
Supprimer un charactère avant le curseur
 

"­Yan­k" Copier­/Coller

yw
Copier le mot
y$
Copier jusqu'à la fin de phrase
yy
Copier la ligne
p
Coller

Recherche

/expre­ssion
Rechercher une expression
n
Rechercher l'expr­ession suivante
N
Rechercher l'expr­ession précédente

Annuler et recuperer

u
Annule l'action précédente
U
Annule les actions sur la ligne
ctrl-R
Annule l'annu­lation

netrw

%
Créer un nouveau fichier
d
Créer un nouveau dossier
R
Renommer le fichie­r/d­ossier sous le curseur
D
Supprimer le fichie­r/d­ossier sous le curseur
Fonctionne en mode explorer sous netrw tree

Git - Fugitive

:Gwrite
Correspond à Git add
:Gread
Correspond à Git checkout
:Gpush
Correspond à Git push
:Gpull
Correspond à Git pull
Fugitive aide :h fugitive

Download the Vim-py-fr Cheat Sheet

2 Pages
//media.cheatography.com/storage/thumb/leg0ffant_vim-py-fr.750.jpg

PDF (recommended)

Alternative Downloads

Share This Cheat Sheet!

Like this cheat sheet? Check out our sponsors!

Readable.io is a collection of tools to make your writing better. More readable content means higher conversion rates and better reader engagement. Measure website and document readability, measure keyword density and more!

Click Here To Get Started!

 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

          Comprehensive VIM Cheat Sheet Cheat Sheet
          VIM - tutorial by Artur Oczkowski Cheat Sheet