Outils pour utilisateurs

Outils du site


informatique:linux:vim

Ceci est une ancienne révision du document !


VIM

Général

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

Auto-indentation avec 4 espaces au lieu d'une tabulation :

set mouse=r
syntax enable
set smartindent
set tabstop=4
set shiftwidth=4
set expandtab

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

Créer un IDE avec Vim

informatique/linux/vim.1719211424.txt.gz · Dernière modification: 2024/06/24 08:43 par benoit