blob: bffdf33c1ff41930455b74842edefa01a3daafe9 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
|
{...}: {
programs.nixvim = {
plugins.leap = {
enable = true;
addDefaultMappings = false; # They don't work with dvorak.
safeLabels = [
"f"
"j"
"k"
"l"
"/"
"z"
"S"
"F"
"J"
"K"
"L"
"H"
"W"
"E"
"M"
"B"
"U"
"X"
"?"
"Z"
];
};
maps = {
normalVisualOp = {
"m" = {
action = "<Plug>(leap-forward-to)";
desc = "leap forward to";
};
"M" = {
action = "<Plug>(leap-backward-to)";
desc = "leap backward to";
};
"gs" = {
action = "<Plug>(leap-from-window)";
desc = "leap to enterable windows";
};
};
visual = {
/*
"x" = {
action = "<Plug>(leap-forward-till)";
desc = "leap forward till";
};
"X" = {
action = "<Plug>(leap-backward-till)";
desc = "leap backward till";
};
*/
};
};
};
}
|