summaryrefslogtreecommitdiff
path: root/src/KeyMap.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/KeyMap.zig')
-rw-r--r--src/KeyMap.zig4
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);