Ceci est une ancienne révision du document !
Utilisation de vi
Pour obtenir de l'aide, lancer vim :
vim
Puis taper :
:help index
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
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
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
:set nu
Pour autoriser le copier/coller avec le clic droit de la souris :
set mouse=r
Pouyr l'interdire :
set mouse=a
Installer VIM et GIT en tant que root :
apt-get install vim git
Basculer sous la session sous laquelle vous allez coder.
Installer Vundle :
mkdir -p ~/.vim/bundle cd ~/.vim/bundle git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim