X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=vimrc;h=b4e44dcb487bd3f6017a9f289189abb6c5359f4b;hb=fdffc1631ecbd8da645304a30a8ace5bc2a137c7;hp=77280238d06c7e72a007f8c71fbe31c5275cdb3d;hpb=d46c3a34499ad00e6d23cb1ac369523e7369b766;p=config%2Fdotfiles.git diff --git a/vimrc b/vimrc index 7728023..b4e44dc 100644 --- a/vimrc +++ b/vimrc @@ -44,6 +44,12 @@ set nomodeline " (http://pbrisbin.com:8080/dotfiles/vimrc). set wildmode=list:longest,full +" Increase history of executed commands (:). +set history=1000 + +" Increase number of possible undos. +set undolevels=1000 + " Use strong encryption if possible, also used for swap/undo files. if v:version >= 703 set cryptmethod=blowfish @@ -173,6 +179,7 @@ if has('statusline') " on the right set statusline+=%= " right align + set statusline+=0x%-8B\ " current character under cursor as hex set statusline+=%-12.(%l,%c%V%)\ " line number (%l), " column number (%c), " virtual column number if different @@ -185,9 +192,11 @@ endif " Easy way to exit insert mode. inoremap jj +inoremap jk " Also for command mode, thanks to http://github.com/mitechie/pyvim " (2010-10-15). cnoremap jj +cnoremap jk " Disable arrow keys for all modes except command modes. Thanks to James Vega " (http://git.jamessan.com/?p=etc/vim.git;a=summary). @@ -309,6 +318,17 @@ if has('gui_macvim') && has('eval') let macvim_skip_cmd_opt_movement = 1 endif +" In case 'hlsearch' is used disable it with . Thanks to frogonwheels and +" vimgor (bot) in #vim on Freenode (2010-03-30 05:58 CEST). +noremap :nohlsearch + + +" ABBREVIATIONS + +" Fix some of my spelling mistakes. +iabbrev relle reelle +iabbrev reele reelle + " SYNTAX SETTINGS