Ceci est une ancienne révision du document !
Fenêtres | |
---|---|
Ctrl+w n | Nouvelle fenêtre (vide) |
Ctrl+w s | Divise la fenêtre en cours Horizontalement (Haut/Bas) |
Ctrl+w v | Divise la fenêtre en cours Verticalement (Gauche/Droite) |
Ctrl+w Ctrl+w | Passe à la fenêtre suivante |
Ctrl+w q | Ferme la fenêtre en cours |
Tabs (onglets) | |
:tabn filename | Ouvre un nouvel onglet |
:tabc | Ferme l'onglet en cours |
gt | Passe à l'onglet suivant |
gT | Passe à l'onglet précédent |
Copier/Coller | |
v | Commence la sélection à la position du curseur |
Shift+v | Commence la sélection au début de la ligne en cours |
y | Copie le texte sélectionné |
d | Coupe le texte sélectionné |
Shift+p | Colle la sélection à la position du curseur |
Buffers | |
:ls | Liste des buffers (fichiers ouverts) |
:bn | Buffer suivant |
:bp | Buffer précédent |
Ctrl+6 | Buffer précédemment édité |
:bd | Fermer un buffer |
Sortir du mode insertion (Esc) Se placer au début de la première ligne et taper v Descendre pour sélectionner les lignes à couper ou coller Ensuite: Pour copier, taper y Pour couper, taper d Se déplacer à l'endroit où on veut coller les lignes, et taper P Indentation automatique Activer l’indentation automatique : :set ai Passage à la ligne Pour activer ou désactiver le passage à la ligne lorsque le texte dépasse en largeur : :set wrap :set nowrap Tabulations :set tabstop=4 Coloration syntaxique Source
Activer ou désactiver la coloration syntaxique: :syntax on :syntax off
Pour qu’elle soit activée au démarrage, ajouer cette commande dans le fichier .vimrc situé dans votre /home. Thème :colorscheme <nom_du_theme> Pour voir la liste des thèmes disponibles, taper :colorscheme suivi d'un espace puis Ctrl+D. Note: le raccourci pour la commande :colorscheme est :colo. Choix du buffer à partir d'une liste Entrer cette commande: :nnoremap <f5> :buffers<cr>:buffer<space>
Lorsqu'on appuie sur F5, la commande :buffers affiche une liste numérotés des buffers et la commande :buffer attend que l'utilisateur entre le numéro du buffer vers lequel il veut switcher. Mon fichier .vimrc “ Activer la coloration syntaxique syntax on colorscheme desert ” Autoindent, Nowrap, Tabstop set ai set nowrap set tabstop=4 “ Mapper la touche F5 sur le choix d'un buffer depuis une liste nnoremap <F5> :buffers<CR>:buffer<Space>