anchor.diff:  
     yats-vim = buildVimPluginFrom2Nix {
       pname = "yats-vim";
  -    version = "2020-06-20";
  +    version = "2020-07-04";
       src = fetchFromGitHub {
         owner = "HerringtonDarkholme";
         repo = "yats.vim";
  -      rev = "7f4e88b3ba11261e6ec4c7364c5a420d48e253ac";
  -      sha256 = "1q98pf0cr38k1z9czm57pvb0mari57q89swsk4aq0pl6b6cvi5d5";
  +      rev = "e6f121561506f011d878855b66ca8116a46121ae";
  +      sha256 = "09241155jwrwqqifkh7a64nk5x8yf96835jkywwysl554ppjz8s5";
         fetchSubmodules = true;
       };
       meta.homepage = "https://github.com/HerringtonDarkholme/yats.vim/";
  
positive.code: 
    splitjoin-vim = buildVimPluginFrom2Nix {
      pname = "splitjoin-vim";
      version = "2020-06-20";
      src = fetchFromGitHub {
        owner = "AndrewRadev";
        repo = "splitjoin.vim";
        rev = "20e41455e1155f5989ecac007fc92c9415244822";
        sha256 = "1jzqz0pi9zaf2ivdvb2prv5k86003dswpv2n3vh5vkmwgl1r3ml4";
        fetchSubmodules = true;
      };
      meta.homepage = "https://github.com/AndrewRadev/splitjoin.vim/";
  
negative.code: 
    nvim-lsp = buildVimPluginFrom2Nix {
      pname = "nvim-lsp";
      version = "2020-07-04";
      src = fetchFromGitHub {
        owner = "neovim";
        repo = "nvim-lsp";
        rev = "8defde900a60b4a377384d3758b2b9a11930ed90";
        sha256 = "0gzy50ih60v6h13cvmg8ywsr43a1z7gmxqz7gx3s33fbbvlbgah2";
      };
      meta.homepage = "https://github.com/neovim/nvim-lsp/";
    };
  