anchor.diff:  
     outputs = [ "bin" "out" "man" ];
   
  +  fishHook = writeText "load-fzf-keybindings.fish" "fzf_key_bindings";
  +
     buildInputs = [ ncurses ];
   
     goDeps = ./deps.nix;
  
positive.code: { stdenv, lib, ncurses, buildGoPackage, fetchFromGitHub }:
  
  buildGoPackage rec {
    name = "fzf-${version}";
  
negative.code:   patchPhase = ''
      sed -i -e "s|expand('<sfile>:h:h').'/bin/fzf'|'$bin/bin/fzf'|" plugin/fzf.vim
      sed -i -e "s|expand('<sfile>:h:h').'/bin/fzf-tmux'|'$bin/bin/fzf-tmux'|" plugin/fzf.vim
    '';
  
    preInstall = ''
      mkdir -p $bin/share/fish/vendor_functions.d $bin/share/fish/vendor_conf.d
      cp $src/shell/key-bindings.fish $bin/share/fish/vendor_functions.d/fzf_key_bindings.fish
      cp ${fishHook} $bin/share/fish/vendor_conf.d/load-fzf-key-bindings.fish
    '';
  
    postInstall = ''
  