Add new plugin to Neovim for easier merges

I'll give it a try and check how well it works.
This commit is contained in:
Daniel Siepmann 2022-03-23 17:28:36 +01:00
parent cdbf6a8680
commit 126b0fa422
Signed by: Daniel Siepmann
GPG key ID: 33D6629915560EF4
2 changed files with 14 additions and 2 deletions

View file

@ -107,11 +107,16 @@
merge = {
ff = true;
tool = "nvimdiff4";
tool = "new";
conflictStyle = "diff3";
};
"mergetool \"nvimdiff4\"" = {
cmd = "${pkgs.neovim}/bin/nvim -d $LOCAL $BASE $REMOTE $MERGED -c '$wincmd w' -c 'wincmd J' -c 'diffoff'";
};
"mergetool \"new\"" = {
cmd = "${pkgs.neovim}/bin/nvim -f $MERGED $BASE $LOCAL $REMOTE -c 'MergetoolStart'";
trustExitCode = true;
};
};
}

View file

@ -267,7 +267,14 @@ in {
'';
}
vim-fugitive
fugitive
{
plugin = vim-mergetool;
config = ''
let g:mergetool_layout = 'b,lr,m'
'';
}
vim-commentary
vim-indent-object
vim-textobj-comment