" cranks up the register saved buffer size to 1000 lines, since otherwise the cut buffer will only " preserve the default 50 lines for a paste to another file. this makes all registers go up to " this size though, so if you save to a lot of different ones, you will use more space in your " viminfo file. set viminfo='100,<1000,s10,h " tells vim not to make a backup of the file before editing it; this is living dangerously. set nobk " nocompatible|nocp turns off compatibility mode, allowing filename completion. set nocompatible " elflord just happens to be the color scheme i prefer. there are a bunch. colorscheme elflord " map the normal copy, cut and paste keys (ctrl-c, ctrl-x & ctrl-v) for vim. nmap "+gP imap i vmap "+y vmap "+c " map ctrl-a to select all of the file. ctrl-i increments, whatever that is. noremap noremap gggHG inoremap gggHG cnoremap gggHG onoremap gggHG snoremap gggHG xnoremap ggVG