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 |
Activer l’indentation automatique :
:set ai
Pour activer ou désactiver le passage à la ligne lorsque le texte dépasse en largeur :
:set wrap :set nowrap
:set tabstop=4
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 dossier /home.
: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.
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.
" 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>