Outils pour utilisateurs

Outils du site


informatique:linux:vi

Ceci est une ancienne révision du document !


Utilisation

Utilisation de vi

Aide

Pour obtenir de l'aide, lancer vim :

vim

Puis taper :

:help index

Multi fenetrage

pour activer le multi fenetrage

Crtl + w

pour ouvrir une nouvelle fenetre

n 

pour ouvrir un nouveau fichier

:n nomdufichier

pour ouvrir un fichier verticalement :

:vsp nomdufichier

Ouvrir vim en multifenetrage :

vim +vsp file1.txt

pour changer de fenetre

Crtl ww

Commande sed dans VI

Ci-dessous pour commenter les lignes de 64 à 103

:64,103s/^/#/

Ci-dessous pour remplacer une chaine de caractere dans tout le texte

:1,$s/chaine/newchaine/g

Ci-dessous pour remplacer espace par un retour chariot (Pour faire le ^M faire Ctrl-V Ctrl-M)

:1,$s/ /^M/g

Configurer vim pour la programmation

Insérer les lignes suivantes dans $HOME/.vimrc

set shiftwidth=4
set smartindent

Taille d'une tabulation :

set tabstop=4

Aussi pour l'autre indentation :

set cindent
set autoindent

Activer la syntaxe en couleur, insérer dans $HOME/.vimrc

syntaxe on

A copier/coller :

set shiftwidth=4
set smartindent
set tabstop=4
set cindent
set autoindent
syntax on

Afficher les numéros de lignes

:set nu

Debloquer Copier/coller avec clic droit sous Putty

Pour autoriser le copier/coller avec le clic droit de la souris :

set mouse=r

Pouyr l'interdire :

set mouse=a
informatique/linux/vi.1536253847.txt.gz · Dernière modification: 2018/09/06 19:10 par 127.0.0.1