feat: add jump_mode key bindings to vim modes
This commit is contained in:
parent
31bef39934
commit
9c064eb20c
3 changed files with 6 additions and 6 deletions
|
@ -75,7 +75,7 @@ fn mapPress(self: *Self, keypress: u32, egc: u32, modifiers: u32) tp.result {
|
||||||
if (self.leader) |_| return self.mapFollower(keynormal, egc, modifiers);
|
if (self.leader) |_| return self.mapFollower(keynormal, egc, modifiers);
|
||||||
switch (keypress) {
|
switch (keypress) {
|
||||||
key.LCTRL, key.RCTRL => return self.cmd("enable_fast_scroll", .{}),
|
key.LCTRL, key.RCTRL => return self.cmd("enable_fast_scroll", .{}),
|
||||||
key.LALT, key.RALT => return self.cmd("enable_fast_scroll", .{}),
|
key.LALT, key.RALT => return self.cmd("enable_jump_mode", .{}),
|
||||||
else => {},
|
else => {},
|
||||||
}
|
}
|
||||||
return switch (modifiers) {
|
return switch (modifiers) {
|
||||||
|
@ -238,7 +238,7 @@ fn mapFollower(self: *Self, keypress: u32, _: u32, modifiers: u32) tp.result {
|
||||||
fn mapRelease(self: *Self, keypress: u32, _: u32, _: u32) tp.result {
|
fn mapRelease(self: *Self, keypress: u32, _: u32, _: u32) tp.result {
|
||||||
return switch (keypress) {
|
return switch (keypress) {
|
||||||
key.LCTRL, key.RCTRL => self.cmd("disable_fast_scroll", .{}),
|
key.LCTRL, key.RCTRL => self.cmd("disable_fast_scroll", .{}),
|
||||||
key.LALT, key.RALT => self.cmd("disable_fast_scroll", .{}),
|
key.LALT, key.RALT => self.cmd("disable_jump_mode", .{}),
|
||||||
else => {},
|
else => {},
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -76,7 +76,7 @@ fn mapPress(self: *Self, keypress: u32, egc: u32, modifiers: u32) tp.result {
|
||||||
if (self.leader) |_| return self.mapFollower(keynormal, egc, modifiers);
|
if (self.leader) |_| return self.mapFollower(keynormal, egc, modifiers);
|
||||||
switch (keypress) {
|
switch (keypress) {
|
||||||
key.LCTRL, key.RCTRL => return self.cmd("enable_fast_scroll", .{}),
|
key.LCTRL, key.RCTRL => return self.cmd("enable_fast_scroll", .{}),
|
||||||
key.LALT, key.RALT => return self.cmd("enable_fast_scroll", .{}),
|
key.LALT, key.RALT => return self.cmd("enable_jump_mode", .{}),
|
||||||
else => {},
|
else => {},
|
||||||
}
|
}
|
||||||
return switch (modifiers) {
|
return switch (modifiers) {
|
||||||
|
@ -435,7 +435,7 @@ fn mapFollower(self: *Self, keypress: u32, egc: u32, modifiers: u32) tp.result {
|
||||||
fn mapRelease(self: *Self, keypress: u32, _: u32, _: u32) tp.result {
|
fn mapRelease(self: *Self, keypress: u32, _: u32, _: u32) tp.result {
|
||||||
return switch (keypress) {
|
return switch (keypress) {
|
||||||
key.LCTRL, key.RCTRL => self.cmd("disable_fast_scroll", .{}),
|
key.LCTRL, key.RCTRL => self.cmd("disable_fast_scroll", .{}),
|
||||||
key.LALT, key.RALT => self.cmd("disable_fast_scroll", .{}),
|
key.LALT, key.RALT => self.cmd("disable_jump_mode", .{}),
|
||||||
else => {},
|
else => {},
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -76,7 +76,7 @@ fn mapPress(self: *Self, keypress: u32, egc: u32, modifiers: u32) tp.result {
|
||||||
if (self.leader) |_| return self.mapFollower(keynormal, egc, modifiers);
|
if (self.leader) |_| return self.mapFollower(keynormal, egc, modifiers);
|
||||||
switch (keypress) {
|
switch (keypress) {
|
||||||
key.LCTRL, key.RCTRL => return self.cmd("enable_fast_scroll", .{}),
|
key.LCTRL, key.RCTRL => return self.cmd("enable_fast_scroll", .{}),
|
||||||
key.LALT, key.RALT => return self.cmd("enable_fast_scroll", .{}),
|
key.LALT, key.RALT => return self.cmd("enable_jump_mode", .{}),
|
||||||
else => {},
|
else => {},
|
||||||
}
|
}
|
||||||
return switch (modifiers) {
|
return switch (modifiers) {
|
||||||
|
@ -393,7 +393,7 @@ fn mapFollower(self: *Self, keypress: u32, egc: u32, modifiers: u32) tp.result {
|
||||||
fn mapRelease(self: *Self, keypress: u32, _: u32, _: u32) tp.result {
|
fn mapRelease(self: *Self, keypress: u32, _: u32, _: u32) tp.result {
|
||||||
return switch (keypress) {
|
return switch (keypress) {
|
||||||
key.LCTRL, key.RCTRL => self.cmd("disable_fast_scroll", .{}),
|
key.LCTRL, key.RCTRL => self.cmd("disable_fast_scroll", .{}),
|
||||||
key.LALT, key.RALT => self.cmd("disable_fast_scroll", .{}),
|
key.LALT, key.RALT => self.cmd("disable_jump_mode", .{}),
|
||||||
else => {},
|
else => {},
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue