anchor.diff:      map! <C-s> <esc>:w<Return>
       "map <C-d> /\<<C-R>=expand('<cword>')<CR>\><CR>
       map <C-d> Yp
  -    map <C-f> /
  +    map <leader>f :grep -R '<C-R>=expand('<cword>')<CR>' .
  +    map <C-f> /<C-R>=expand('<cword>')<CR>
       map <C-a> <esc>ggVG<CR>
  +    map <C-h> :%s/<C-R>=expand('<cword>')<CR>/<C-R>=expand('<cword>')<CR>/g
   
       nnoremap <C-down> :m .+1<CR>==
       nnoremap <C-up> :m .-2<CR>==
  
positive.code:       return join(lines, "\n")
      endfunction
  
      highlight Pmenu ctermfg=0 ctermbg=3 guifg=#ffffff guibg=#0000ff
  
      map <PageUp> 30<up>
      map <PageDown> 30<down>
  
  
negative.code:     autocmd BufWrite *.coffee :call DeleteTrailingWS()
  
      set cursorline
  
      function! s:get_visual_selection()
        " Why is this not a built-in Vim script function?!
  