diff options
Diffstat (limited to 'src/KeyMap.zig')
| -rw-r--r-- | src/KeyMap.zig | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/KeyMap.zig b/src/KeyMap.zig index 15f5711..110bc0b 100644 --- a/src/KeyMap.zig +++ b/src/KeyMap.zig | |||
| @@ -115,6 +115,8 @@ pub fn defaultMap(allocator: Allocator) !KeyMap { | |||
| 115 | try map.bind(&.{Key.meta(Key.backspace)}, Buffer.backwardDeleteWord); | 115 | try map.bind(&.{Key.meta(Key.backspace)}, Buffer.backwardDeleteWord); |
| 116 | try map.bind(&.{Key.meta(Key.delete)}, Buffer.deleteWord); | 116 | try map.bind(&.{Key.meta(Key.delete)}, Buffer.deleteWord); |
| 117 | try map.bind(&.{Key.meta(Key.down)}, Buffer.forwardParagraph); | 117 | try map.bind(&.{Key.meta(Key.down)}, Buffer.forwardParagraph); |
| 118 | try map.bind(&.{Key.meta(Key.end)}, Buffer.endOfBuffer); | ||
| 119 | try map.bind(&.{Key.meta(Key.home)}, Buffer.beginningOfBuffer); | ||
| 118 | try map.bind(&.{Key.meta(Key.left)}, Buffer.backwardWord); | 120 | try map.bind(&.{Key.meta(Key.left)}, Buffer.backwardWord); |
| 119 | try map.bind(&.{Key.meta(Key.right)}, Buffer.forwardWord); | 121 | try map.bind(&.{Key.meta(Key.right)}, Buffer.forwardWord); |
| 120 | try map.bind(&.{Key.meta(Key.up)}, Buffer.backwardParagraph); | 122 | try map.bind(&.{Key.meta(Key.up)}, Buffer.backwardParagraph); |
| @@ -131,6 +133,8 @@ pub fn defaultMap(allocator: Allocator) !KeyMap { | |||
| 131 | try map.bind(&.{Key.ctrl(Key.backspace)}, Buffer.backwardDeleteWord); | 133 | try map.bind(&.{Key.ctrl(Key.backspace)}, Buffer.backwardDeleteWord); |
| 132 | try map.bind(&.{Key.ctrl(Key.delete)}, Buffer.deleteWord); | 134 | try map.bind(&.{Key.ctrl(Key.delete)}, Buffer.deleteWord); |
| 133 | try map.bind(&.{Key.ctrl(Key.down)}, Buffer.forwardParagraph); | 135 | try map.bind(&.{Key.ctrl(Key.down)}, Buffer.forwardParagraph); |
| 136 | try map.bind(&.{Key.ctrl(Key.end)}, Buffer.endOfBuffer); | ||
| 137 | try map.bind(&.{Key.ctrl(Key.home)}, Buffer.beginningOfBuffer); | ||
| 134 | try map.bind(&.{Key.ctrl(Key.left)}, Buffer.backwardWord); | 138 | try map.bind(&.{Key.ctrl(Key.left)}, Buffer.backwardWord); |
| 135 | try map.bind(&.{Key.ctrl(Key.right)}, Buffer.forwardWord); | 139 | try map.bind(&.{Key.ctrl(Key.right)}, Buffer.forwardWord); |
| 136 | try map.bind(&.{Key.ctrl(Key.up)}, Buffer.backwardParagraph); | 140 | try map.bind(&.{Key.ctrl(Key.up)}, Buffer.backwardParagraph); |