anchor.diff:  
             nmap <C-g> :GV<cr>
             imap <C-g> <esc>:GV<cr>
  -          nmap <C-f> :Grep<space>
  -          imap <C-f> <esc>:Grep<space>
   
             nmap <C-a> gg0vG$
             imap <C-a> <esc>gg0vG$
   
             nmap <C-v> v
             imap <C-v> <esc>v
  +
  +          map <C-f> <esc>:call CtrlSFIfOpen()<cr>
           '';
           packages.myVimPackage = with pkgs.vimPlugins; {
             start = [
  
positive.code:           let g:deoplete#enable_at_startup = 1
            let g:deoplete#sources#ternjs#tern_bin = '${nodeGlobalBinPath}/tern'
  
            let g:EasyGrepMode=0
            let g:EasyGrepCommand=1
            let g:EasyGrepRecursive=1
            let g:EasyGrepSearchCurrentBufferDir=1
            let g:EasyGrepIgnoreCase=0
            let g:EasyGrepHidden=0
            let g:EasyGrepBinary=0
            let g:EasyGrepFilesToExclude='*.swp,*~,node_modules'
            let g:EasyGrepAllOptionsInExplorer=1
            let g:EasyGrepWindow=0
            let g:EasyGrepReplaceWindowMode=0
            let g:EasyGrepOpenWindowOnMatch=1
            let g:EasyGrepEveryMatch=0
            let g:EasyGrepJumpToMatch=1
            let g:EasyGrepInvertWholeWord=0
            let g:EasyGrepPatternType='regex'
            let g:EasyGrepFileAssociationsInExplorer=0
            let g:EasyGrepExtraWarnings=0
            let g:EasyGrepOptionPrefix='<leader>vy'
            let g:EasyGrepReplaceAllPerFile=0
            autocmd VimEnter * silent! GrepProgram grep
  
            set virtualedit=onemore
  
            " SuperTab like snippets behavior.
            " Note: It must be "imap" and "smap".  It uses <Plug> mappings.
  
negative.code:           nmap <C-Left> <S-Left>
            vmap <C-Left> <S-Left>
  
            nmap <A-BS> "_dvb
            imap <A-BS> <esc>"_dvbi
            nmap <A-Delete> "_dw
            imap <A-Delete> <esc>"_dwi
  
  