summaryrefslogtreecommitdiff
path: root/vimrc
diff options
context:
space:
mode:
Diffstat (limited to 'vimrc')
-rw-r--r--vimrc9
1 files changed, 9 insertions, 0 deletions
diff --git a/vimrc b/vimrc
index 234b3f1..e1df71e 100644
--- a/vimrc
+++ b/vimrc
@@ -25,6 +25,7 @@ set laststatus=2 " always show status line
set ttimeoutlen=50 " faster switch from insert to normal mode
set noshowmode " don't show current mode (done by airline)
set encoding=utf-8 " use utf8 by default
+set backspace=indent,eol,start " enable backspacing
syntax on " enable syntax highlighting
filetype plugin indent on
@@ -79,6 +80,11 @@ noremap <silent> <F3> :BufExplorerHorizontalSplit<CR>
nnoremap <silent> <F4> :TagbarToggle<CR>
nnoremap <silent> <F6> :SyntasticCheck<CR>
+" disable arrow keys
+noremap <Up> <Nop>
+noremap <Down> <Nop>
+noremap <Left> <Nop>
+noremap <Right> <Nop>
" different keycodes in urxvt
nmap <ESC>[5^ <C-PageUp>
@@ -107,4 +113,7 @@ let g:syntastic_check_on_wq=0 " don't check when closing buffers
let g:syntastic_aggregate_errors=1 " run every checker
let g:syntastic_mode_map = { 'mode': 'passive' }
+" neocomplete settings
+let g:neocomplete#enable_at_startup=1
+
" vim: set et:sw=4:sts=4