41 lines
722 B
VimL
41 lines
722 B
VimL
syntax on
|
|
"colorscheme slate
|
|
"colorscheme dante
|
|
colorscheme barak
|
|
set ts=4
|
|
set nocompatible
|
|
set smartcase
|
|
|
|
"Sources
|
|
source ~/.vim/supertab.vim
|
|
source ~/.vim/charm.vim
|
|
"source ~/.vim/syntax/motd.vim
|
|
|
|
au BufNewFile,BufRead motd.public,/tmp/motd.public.r.* setf motd
|
|
"Highlighting features
|
|
autocmd FileType ruby,eruby set omnifunc=rubycomplete#Complete
|
|
let python_highlight_all = 1
|
|
|
|
set t_Co=16
|
|
set t_Sf=ESC[3%dm
|
|
set t_Sb=ESC[4%dm
|
|
|
|
"Remappings
|
|
nnoremap gn :tabnew<CR>
|
|
nnoremap gc :tabclose<CR>
|
|
nnoremap j gj
|
|
nnoremap k gk
|
|
vnoremap j gj
|
|
vnoremap k gk
|
|
nnoremap <Down> gj
|
|
nnoremap <Up> gk
|
|
vnoremap <Down> gj
|
|
vnoremap <Up> gk
|
|
inoremap <Down> <C-o>gj
|
|
inoremap <Up> <C-o>gk
|
|
|
|
if !exists(":W")
|
|
command W :w
|
|
endif
|
|
|
|
inoremap ;a <esc>
|