File:  [ELWIX - Embedded LightWeight unIX -] / elwix / config / root.skel / vimrc
Revision 1.2: download - view: text, annotated - select for diffs - revision graph
Fri Oct 12 08:22:45 2012 UTC (11 years, 8 months ago) by misho
Branches: MAIN
CVS tags: elwix2_8, elwix2_7, elwix2_6, elwix2_3, elwix2_2, elwix2_1, elwix2_0, elwix1_9_mips, elwix1_9, elwix1_8, elwix1_7, HEAD, ELWIX2_7, ELWIX2_6, ELWIX2_5, ELWIX2_2p0, ELWIX2_1, ELWIX2_0, ELWIX1_9, ELWIX1_8, ELWIX1_7, ELWIX1_6
ELWIX 1.6

    1: syntax on
    2: filetype plugin indent on
    3: imap <F7> /*{{{*/
    4: nmap <F7> O/*{{{*/<ESC><Down>
    5: imap <F8> /*}}}*/
    6: nmap <F8> o/*}}}*/<ESC><Up>
    7: map <F4> :set foldopen=all,insert foldclose=all<CR>
    8: map <S-F4> :set foldopen=block,hor,mark,percent,quickfix,search,tag,undo foldclose=<CR>
    9: map <F3> :set foldmethod=marker<CR>
   10: map <S-F3> :set foldmethod=expr<CR>
   11: map <F6> :ru c-fold.vim<CR>
   12: map <F5> :silent loadview<CR>
   13: map <F2> :!rm -f ~/.vim/view/*<CR>
   14: set incsearch
   15: set showmatch
   16: set showcmd
   17: set ruler
   18: set cindent
   19: set hlsearch
   20: set foldenable
   21: set foldmethod=marker
   22: "set foldopen=all,insert foldclose=all
   23: "
   24: "function FoldBrace()
   25: "	if getline(v:lnum+1)[0] == '{'
   26: "		return '>1'
   27: "	endif
   28: "	if getline(v:lnum)[0] == '}'
   29: "		return '<1'
   30: "	endif
   31: "	return foldlevel(v:lnum-1)
   32: "endfunction
   33: "set foldexpr=FoldBrace()
   34: "set foldmethod=expr
   35: "set wildmenu wildmode=list:full
   36: set tags=tags,/usr/src/tags
   37: "cscope add /usr/src /usr/src
   38: colorscheme ron
   39: "autocmd BufWinLeave *
   40: "\ if filereadable(expand('%')) |
   41: "\	mkview |
   42: "\ endif
   43: "autocmd BufWinEnter *
   44: "\ if filereadable(expand('%')) |
   45: "\	silent loadview |
   46: "\ endif
   47: autocmd BufReadPost *
   48: \ if ! exists("g:leave_my_cursor_position_alone") |
   49: \     if line("'\"") > 0 && line ("'\"") <= line("$") |
   50: \         exe "normal g'\"" |
   51: \     endif |
   52: \ endif

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>