aboutsummaryrefslogtreecommitdiff
path: root/vim/vimrc
diff options
context:
space:
mode:
Diffstat (limited to 'vim/vimrc')
-rw-r--r--vim/vimrc12
1 files changed, 10 insertions, 2 deletions
diff --git a/vim/vimrc b/vim/vimrc
index 5ae5421e..e76fe85e 100644
--- a/vim/vimrc
+++ b/vim/vimrc
@@ -14,10 +14,12 @@ if has('autocmd')
endif
" Options dependent on the syntax feature
-if has('syntax') && !exists('g:syntax_on')
+if has('syntax')
" Use syntax highlighting
- syntax enable
+ if !exists('g:syntax_on')
+ syntax enable
+ endif
" Use my colorscheme if using the GUI or if we have 256 colors
if has('gui_running') || &t_Co >= 256
@@ -100,6 +102,9 @@ set nrformats-=octal
" Don't show startup splash screen (I donated)
set shortmess+=I
+" Give me a bit longer to complete mappings
+set timeoutlen=3000
+
" Clear default 'comments' value, let the filetype handle it
if has('comments')
set comments=
@@ -167,6 +172,9 @@ vnoremap <silent> <C-L> :<C-U>nohlsearch<CR>gv<C-L>
inoremap <Plug>(InsertCancel) <Esc>u
imap <C-C> <Plug>(InsertCancel)
+" Map double Ctrl-K in insert mode to search digraph names
+imap <C-K><C-K> <Plug>(DigraphSearch)
+
" Remap normal space to scroll down a page, backspace up a page
nnoremap <Space> <C-F>
nnoremap <BS> <C-B>