~ zymos000 /.vimrc

"""""""""""""""""""""""""""""""""""""""""
" My vim config files
"

"""""""""""""""""""""""""""""""""""""""""
"  Key mapping
"

" quickkey for Nerd commenter, toggle comment
map <F5> ,c<Space>
imap <F5> <Esc>,c<Space><Right>i
" makes the space bar work like less and more
noremap <Space> <PageDown>
" copy entire page in buffer
map <F4> ggVG<Esc>
map <F3> n

""""""""""""""""""""""""""""""""""""""""
" Visual Display
"
colorscheme elflord " darkish, greenish scheme
set number " display line num

"""""""""""""""""""""""""""""""""""""""
" Searching
"
set wrapscan " search around end of file
set incsearch " Display match search pattern when halfway typing it



"""""""""""""""""""""""""""""""""""""""""""""""""
"    Programming stuff
"

set showmatch " show matching brackets
set mat=5 " how many tenths of a second to blink matching brackets for


""""""""""""""""""""""""""""""""""""""
" Other
"

set nocompatible " non-vi(old) compat
" to be fixed
" 'paste'        'autoindent' 
set noai

" Allows highlight/copy, and paste outside of _insert_ mode
set mouse=a

""""""""
filetype plugin on
filetype indent on


""""""""""""""""""""""""""""""""""""""
" Unused
"

"if has("spell")
"        set spell
"        setlocal spell spelllang=en
"endif
" set EnhancedCommentify('yes', 'guess')

" status Line apperance
"set statusline=%F%m%r%h%w\ [Format=%{&ff}]\ [Type=%Y]\ [ASCII=\%03.3b]\ [Hex=\%02.2B]\ [Pos=%04l,%04v][%p%%]\ [Len=%L]
"set laststatus=2