couple tweaks and adding a status line
This commit is contained in:
parent
8b2c21e347
commit
3620090aa2
27
.vimrc
27
.vimrc
|
@ -28,9 +28,9 @@ set hidden
|
||||||
" remember more commands and search history
|
" remember more commands and search history
|
||||||
set history=10000
|
set history=10000
|
||||||
set expandtab
|
set expandtab
|
||||||
set tabstop=4
|
set tabstop=2
|
||||||
set shiftwidth=4
|
set shiftwidth=2
|
||||||
set softtabstop=4
|
set softtabstop=2
|
||||||
set autoindent
|
set autoindent
|
||||||
set laststatus=2
|
set laststatus=2
|
||||||
set showmatch
|
set showmatch
|
||||||
|
@ -82,12 +82,17 @@ augroup vimrcEx
|
||||||
autocmd BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g`\"" | endif
|
autocmd BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g`\"" | endif
|
||||||
|
|
||||||
autocmd FileType ruby,haml,eruby,yaml,html,javascript,sass,cucumber set ai sw=2 sts=2 et
|
autocmd FileType ruby,haml,eruby,yaml,html,javascript,sass,cucumber set ai sw=2 sts=2 et
|
||||||
autocmd FileType python set sw=4 sts=4 et
|
autocmd FileType python set sw=2 sts=2 et
|
||||||
|
|
||||||
" Indent p tags
|
" Indent p tags
|
||||||
autocmd FileType html,eruby if g:html_indent_tags !~ '\\|p\>' | let g:html_indent_tags .= '\|p\|li\|dt\|dd' | endif
|
autocmd FileType html,eruby if g:html_indent_tags !~ '\\|p\>' | let g:html_indent_tags .= '\|p\|li\|dt\|dd' | endif
|
||||||
augroup END
|
augroup END
|
||||||
|
|
||||||
|
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
|
" STATUS LINE
|
||||||
|
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
|
:set statusline=%<%f\ (%{&ft})\ %-4(%m%)%=%-19(%3l,%02c%03V%)
|
||||||
|
|
||||||
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
" MISC KEY MAPS
|
" MISC KEY MAPS
|
||||||
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
|
@ -100,18 +105,12 @@ imap <c-l> <space>=><space>
|
||||||
imap <c-c> <esc>
|
imap <c-c> <esc>
|
||||||
|
|
||||||
" Clear the search buffer (highlighting) when hitting return
|
" Clear the search buffer (highlighting) when hitting return
|
||||||
:nnoremap <CR> :nohlsearch<cr>
|
function! MapCR()
|
||||||
|
nnoremap <cr> :nohlsearch<cr>
|
||||||
|
endfunction
|
||||||
|
call MapCR()
|
||||||
nnoremap <leader><leader> <c-^>
|
nnoremap <leader><leader> <c-^>
|
||||||
|
|
||||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
|
||||||
" ARROW KEYS ARE UNACCEPTABLE
|
|
||||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
|
||||||
map <Left> :echo "no!"<cr>
|
|
||||||
map <Right> :echo "no!"<cr>
|
|
||||||
map <Up> :echo "no!"<cr>
|
|
||||||
map <Down> :echo "no!"<cr>
|
|
||||||
|
|
||||||
|
|
||||||
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
" MULTIPURPOSE TAB KEY
|
" MULTIPURPOSE TAB KEY
|
||||||
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
|
|
Loading…
Reference in New Issue
Block a user