All pastes #717840 Raw Edit

Someone

public text v1 · immutable
#717840 ·published 2007-09-27 22:15 UTC
rendered paste body
"----------------------------- DEBUT DU CUSTOM --------------------------------
set nocompatible
" Un theme qu'il est joli
colorscheme murphy

"Unset backup
set nobackup
set nowritebackup

"---------------------------- CUSTOM MAPPING ----------------------------------
" Map F7 : Ouvre _vimrc
if has("gui_win32")
    map <F7> <ESC>:split $VIM/_vimrc<RETURN><ESC>:vsplit ~/_vimrc<RETURN>
    " Reload _vimrc
    map <S-F7> :source ~/_vimrc<RETURN>
    " F1 for help
else
    map <F7> <ESC>:split $VIM/vimrc<RETURN><ESC>:vsplit ~/.vimrc<RETURN>
    " Reload _vimrc
    map <S-F7> :source ~/.vimrc<RETURN>
    " F1 for help
endif
map <F1> <C-]>
"---------------------------- tab browsing ------------------------------------
if version >= 700   " Enable tab browing
    map <C-t> <ESC>:tabnew<RETURN>
    map <C-TAB> <ESC>:tabnext<cr>
endif

" No more \t
set expandtab
set shiftwidth=4
set softtabstop=4
set tabstop=4

" Encoding
set encoding=iso-8859-1
" Affiche la position du curseur 'ligne,colonne'
set ruler
" Affiche une barre de status en bas de l'écran
set laststatus=2
" Contenu de la barre de status
set statusline=%<%f%h%m%r%=%l,%c\ %P
" Largeur maxi du texte inséré
" '72' permet de wrapper automatiquement à 72 caractères
" '0' désactive la fonction
set textwidth=0

" Wrappe à 72 caractères avec la touche '#'
map # {v}! par 72

" Wrappe et justifie à 72 caractères avec la touche '@'
map @ {v}! par 72j

set ignorecase " Les recherches ne sont pas 'case sensitives'
set hlsearch " Mettre en surligné les expressions recherchées
set foldmethod=indent    " Le découpage des folders se base sur l'indentation
set foldlevel=12     " 12 niveaux d'indentation par défaut pour les folders

" Ajout du type todo
" Syntax for todo file come from http://dado1945.storas.lt/wiki/lt/Vim%20TODO
au BufNewFile,BufRead *.todo        setf todo
au BufNewFile,BufRead *TODO        setf todo

" Abbrévitaion signature électronique
abbr rjb@ "Jean-Baptiste Renard" <renardjb@free.fr>

"Activation des filetype plugin on
filetype plugin on

" Activation de la syntaxe
syntax on

"Retrouve la ligne dans le fichier
au BufReadPost * if line("'\"") > 0 && line("'\"") <= line("$") |
                         \ exe "normal g'\"" | endif