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
|
" Show tab line
|
||||||
set showtabline=2
|
set showtabline=2
|
||||||
|
|
||||||
" Set status to show all details (File name, type, character under cursor,
|
" Set status to show all details
|
||||||
" Column, row, total lines, row/lines%)
|
set statusline=%F " Full path to filename
|
||||||
set statusline=%F%m%r%h%w\ %y\ [\%03.3b/0x\%02.2B]\ [%v,%l/%L]\ [%p%%]
|
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
|
" Set the cursorline option
|
||||||
" This (by default shows up as underlining)
|
" This (by default shows up as underlining)
|
||||||
|
@ -58,18 +67,8 @@ set foldenable
|
||||||
set foldmethod=syntax
|
set foldmethod=syntax
|
||||||
set foldlevel=99
|
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
|
" Menus
|
||||||
source $VIMRUNTIME/menu.vim
|
|
||||||
set wildmenu
|
set wildmenu
|
||||||
set cpo-=<
|
|
||||||
set wcm=<C-Z>
|
|
||||||
map <F4> :emenu <C-Z>
|
|
||||||
|
|
||||||
" Colorscheme
|
" Colorscheme
|
||||||
colorscheme solarized
|
colorscheme solarized
|
||||||
|
|
Loading…
Reference in New Issue