mirror of https://github.com/nirenjan/dotfiles.git
Clean up vimrc & modify statusline
parent
6c0aa48dda
commit
ab84dd5b4b
25
vimrc
25
vimrc
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue