blob: 579f914cbe5ee70231ce9f2ae9f69b79fd3ed132 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
" editzone.vim
" Parameters related to the edition zone
" Display relative line numbers and absolute line number for the current line
set number relativenumber
" In insert mode, display absolute line numbers
au InsertEnter * :set number norelativenumber
" Come back to standard mode when leaving insert mode
au InsertLeave * :set relativenumber
" Default status line
set statusline=%F%m%r%h%w\ [FORMAT=%{&ff}]\ [TYPE=%Y]\ [ASCII=\%03.3b]\ [HEX=\%B]\ [POS=%04l,%04v][%p%%]\ [LEN=%L]\ %h%m%r%=%{\"[\".(&fenc==\"\"?&enc:&fenc).((exists(\"+bomb\")\ &&\ &bomb)?\",B\":\"\").\"]\ \"}
set laststatus=2
" Disable bells
set noerrorbells
set novisualbell
"set textwidth=100
"if version >= 703
" set colorcolumn=+1
"endif
" Show special chars
set list
set listchars=tab:.\ ,eol:¬,nbsp:␣
" Highlight the screen line of the cursor
set cursorline
hi CursorLine term=bold cterm=bold ctermbg=blue
" Always show 5 lines around cursor
set scrolloff=5
" from : http://vim.wikia.com/wiki/Highlight_current_line
" toogle highlight cursor column
nnoremap <Leader>c :set cursorcolumn!<CR>
" toogle highligh cursor line
nnoremap <Leader>l :set cursorline!<CR>
|