" possible files.
set wildmode=longest,list
+" Use strong encryption if possible, also used for swap/undo files.
+if v:version >= 703
+ set cryptmethod=blowfish
+endif
+
" EDIT SETTINGS
nnoremap <Space> <C-f>
nnoremap - <C-b>
+" Go to next and previous buffer. Thanks to elik in #vim on Freenode
+" (2010-05-16 18:38) for this idea.
+nnoremap <silent> gb :bnext<CR>
+nnoremap <silent> gB :bprev<CR>
+
" Fast access to buffers.
nnoremap <Leader>1 :1b<CR>
nnoremap <Leader>2 :2b<CR>
" Map toggle comment.
map <Leader><Leader> <plug>NERDCommenterToggle
+" XPTemplate settings.
+if has('eval')
+ " Try to maintain snippet rendering even after editing outside of a
+ " snippet.
+ let g:xptemplate_strict = 0
+ " Don't complete any braces automatically.
+ let g:xptemplate_brace_complete = 0
+ " Only highlight the current placeholder.
+ let g:xptemplate_highlight = 'current'
+endif
+
" AUTO COMMANDS
\ setlocal nonumber |
\ endif
+" Automatically disable 'paste' mode when leaving insert mode. Thanks to
+" Raimondi in #vim on Freenode (2010-08-14 23:01 CEST). Very useful as I only
+" want to paste once and then 'paste' gets automatically unset.
+ autocmd InsertLeave * set nopaste
+
" AFTER/FTPLUGIN AUTO COMMANDS
" Disable spell checking for files which don't need it.