les modes. En mode commande les touches **hjkl** permettent de déplacer le curseur:
^ h | gauche |
^ k |... la ligne. |
<note>
Ces **mouvements** permettent de déplacer le curseur en mode normal mais il... arenthèse ouvrante (ou fermante), la touche **%** permet d'atteindre la parenthèse fermante (ou ouvrante) ... auts =====
La commande **G** sans quantificateur permet de déplacer le curseur à la fin du fichier.
<fil
ster les buffers =====
En mode commande, '':ls'' permet de lister les tampons existants et les informatio...
<code>
:e test.csv
</code>
La commande suivante permet d’éditer un fichier nommé test.csv. Ce fichier n'... buffer =====
La commande **:bd** ou **:bdelete** permet de supprimer un buffer.
===== Création de buffer
uCompleteMe"(YCM)
Installer YCM via Vundle
YCM permet de faire de l'autocomplétion pour divers langages... ssocie à un touche raccourci une commande externe permettant de lancer l'application compilée:
<file>
nno
buffers:
* Le buffer n°1 est affiché (%) il est permet d'éditer le fichier hello.go, le curseur est sur ... ère '>' désigne la fenêtre active.
Les commandes permettant de naviguer entre les onglets: ''%%:tabnext%%
sous Windows ======
L'extension **vim-airline** permet d'améliorer la mise en forme de la barre de statu... t spécifiquement patchées pour offrir des glyples permettant d'améliorer la mise en forme de la barre d'ét
era quand la touche sera pressée. La commande map permet de définir un mapping. Plusieurs déclinaison de l... CR>:!pyflakes %<CR>
</code>
La commande **nmap** permet de définir un mapping actif en mode normale. Lors
ange ou portée sous Vim ======
Le range (portée) permet de limiter l'effet d'une commande. On place la po... de toto par tata. L'argument g en fin de commande permet de définir plusieurs remplacement sur une même li
uments, la fonction de replis(folding ou folders) permet de masquer certaines zones. Les commandes permettant de gérer les replis commencent par **z**, on les tap