From 042c41aca392acdb9badd138d58330122cdb0ad6 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Tue, 10 Sep 2024 20:27:06 +0200 Subject: [PATCH] feat: add hover command keybindings --- src/tui/mode/input/flow.zig | 1 + src/tui/mode/input/vim/normal.zig | 1 + src/tui/mode/input/vim/visual.zig | 1 + 3 files changed, 3 insertions(+) diff --git a/src/tui/mode/input/flow.zig b/src/tui/mode/input/flow.zig index 528916f..f72059b 100644 --- a/src/tui/mode/input/flow.zig +++ b/src/tui/mode/input/flow.zig @@ -242,6 +242,7 @@ fn mapFollower(self: *Self, keypress: u32, _: u32, modifiers: u32) !void { 'K' => self.cmd("delete_to_end", .{}), 'D' => self.cmd("move_cursor_next_match", .{}), 'T' => self.cmd("change_theme", .{}), + 'I' => self.cmd("hover", .{}), else => {}, }, else => {}, diff --git a/src/tui/mode/input/vim/normal.zig b/src/tui/mode/input/vim/normal.zig index bf99361..04df35c 100644 --- a/src/tui/mode/input/vim/normal.zig +++ b/src/tui/mode/input/vim/normal.zig @@ -310,6 +310,7 @@ fn mapFollower(self: *Self, keypress: u32, egc: u32, modifiers: u32) !void { 'K' => self.cmd("delete_to_end", .{}), 'D' => self.cmd("move_cursor_next_match", .{}), 'T' => self.cmd("change_theme", .{}), + 'I' => self.cmd("hover", .{}), else => {}, }, else => {}, diff --git a/src/tui/mode/input/vim/visual.zig b/src/tui/mode/input/vim/visual.zig index 92c578b..1205b00 100644 --- a/src/tui/mode/input/vim/visual.zig +++ b/src/tui/mode/input/vim/visual.zig @@ -307,6 +307,7 @@ fn mapFollower(self: *Self, keypress: u32, egc: u32, modifiers: u32) !void { 'K' => self.cmd("delete_to_end", .{}), 'D' => self.cmd("move_cursor_next_match", .{}), 'T' => self.cmd("change_theme", .{}), + 'I' => self.cmd("hover", .{}), else => {}, }, else => {},