Clean up vimrc & modify statusline

vimbundler
nirenjan 2013-05-17 00:24:35 -07:00
parent 6c0aa48dda
commit ab84dd5b4b
1 changed files with 12 additions and 13 deletions

25
vimrc
View File

@ -39,9 +39,18 @@ set laststatus=2
" Show tab line
set showtabline=2
" Set status to show all details (File name, type, character under cursor,
" Column, row, total lines, row/lines%)
set statusline=%F%m%r%h%w\ %y\ [\%03.3b/0x\%02.2B]\ [%v,%l/%L]\ [%p%%]
" Set status to show all details
set statusline=%F " Full path to filename
set statusline+=%m " Modified flag
set statusline+=%h " Help buffer flag
set statusline+=%w " Preview window flag
set statusline+=\ %y " File type
set statusline+=%= " Switch to right align
set statusline+=[%03.3b " ASCII value for character under cursor
set statusline+=/0x%02.2B] " Same, but in hex
set statusline+=\ [%v " Virtual column number
set statusline+=,%l/%L] " Current line number, total lines
set statusline+=\ [%p%%] " Percentage through file
" Set the cursorline option
" This (by default shows up as underlining)
@ -58,18 +67,8 @@ set foldenable
set foldmethod=syntax
set foldlevel=99
" Syntax shortcuts
nmap <C-S>a :set syntax=asm<CR>
nmap <C-S>c :set syntax=c<CR>
nmap <C-S>v :set syntax=vim<CR>
nmap <C-S>m :set syntax=mkd<CR>
" Menus
source $VIMRUNTIME/menu.vim
set wildmenu
set cpo-=<
set wcm=<C-Z>
map <F4> :emenu <C-Z>
" Colorscheme
colorscheme solarized