my_nixvim_sharings/config/plugins/leap.nix
2024-08-07 09:08:11 +08:00

46 lines
738 B
Nix

{
plugins.leap = {
enable = true;
addDefaultMappings = false;
};
keymaps = [
{
mode = [
"n"
"x"
"o"
];
key = "<leader>ss";
action = "function() require('leap').leap {} end";
lua = true;
# action = "require('leap').leap";
}
{
mode = [
"n"
"x"
"o"
];
key = "<leader>sS";
action = "<Plug>(leap-backward-to)";
}
{
mode = [
"n"
"x"
"o"
];
key = "<leader>sx";
action = "<Plug>(leap-forward-till)";
}
{
mode = [
"n"
"x"
"o"
];
key = "<leader>sX";
action = "<Plug>(leap-backward-till)";
}
];
}