Outils pour utilisateurs

Outils du site


vim_tips

Ceci est une ancienne révision du document !


Vim

Vim = Vi … en gros.

Vi pour tous

tous

Personnaliser tout les comptes pour Vi

Dans /etc/vim/vimrc , on peut avoir un truc du genre:

" TJ ajoute
" je veux une indentation en fonction du type de fichier
filetype plugin indent on
" pas de coupure de ligne
set nowrap
" tabulation
set shiftwidth=4
set softtabstop=4
" tester les couleurs
syntax on
colors elflord
"
set nu
set showmatch           " Show matching brackets.
set mouse=a             " Enable mouse usage (all modes) in terminals
set incsearch           " Incremental search

Si on a des problèmes fontes sous X, on peut ajouter:

set guifont=Liberation\ Mono\ 12

Il existe aussi “gvimrc”, pour configurer que la partie “X” de Vim. (mais la config est toujours d'abord pioché dans vimrc)

user

Proceder de même, mais dans /home/<user>/.vimrc
Exemple:

" voir dans /etc/vim/vimrc
" et puis:
"colors myblue
"colors slate2
colors desertedoceanburnt

" plus de 'bing'
set vb

les couleurs

Dans /home/<user>/.vim/colors

dans chaque fichier !

On peut adapter les options selon le fichier, en mettant les options souhaité dans le fichier.
Voir la notion de “modelines” en suivant ce lien: http://www.jrwz.net/technical/vi-mytips.html

Exemple, dans les dernières lignes d'un fichier “html”:

<!-- vim: set shiftwidth=2 softtabstop=2: -->

Ce peut être les premières lignes aussi…

Le format a respecter est:

[text]{white}{vi:|vim:|ex:}[white]se[t] {options}:[text]

Vi en editeur pour crontab

Editer ~/.bashrc et ajouter:

 export EDITOR=/usr/bin/vim

Ou mieux, pour l'ensemble du systeme, editer /etc/profile et ajouter:

 export EDITOR=/usr/bin/vim
vim_tips.1218149538.txt.gz · Dernière modification : 2008/08/07 22:52 de thierry