From 5182756f1dfcad3120fe4098c3e367dffb63319e Mon Sep 17 00:00:00 2001 From: xdBronch <51252236+xdBronch@users.noreply.github.com> Date: Fri, 11 Oct 2024 15:38:34 -0400 Subject: [PATCH] add vim normal hover keybind and fix typo --- src/tui/mode/input/helix/insert.zig | 2 +- src/tui/mode/input/helix/normal.zig | 2 +- src/tui/mode/input/helix/select.zig | 2 +- src/tui/mode/input/vim/insert.zig | 2 +- src/tui/mode/input/vim/normal.zig | 3 ++- src/tui/mode/input/vim/visual.zig | 2 +- 6 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/tui/mode/input/helix/insert.zig b/src/tui/mode/input/helix/insert.zig index 09c7292..136cf8d 100644 --- a/src/tui/mode/input/helix/insert.zig +++ b/src/tui/mode/input/helix/insert.zig @@ -315,7 +315,7 @@ const cmds_ = struct { pub fn q(self: *Self, _: Ctx) Result { try self.cmd("quit", .{}); } - pub const q_meta = .{ .description = "w (quit)" }; + pub const q_meta = .{ .description = "q (quit)" }; pub fn @"q!"(self: *Self, _: Ctx) Result { try self.cmd("quit_without_saving", .{}); diff --git a/src/tui/mode/input/helix/normal.zig b/src/tui/mode/input/helix/normal.zig index 31cbba7..7388c4c 100644 --- a/src/tui/mode/input/helix/normal.zig +++ b/src/tui/mode/input/helix/normal.zig @@ -667,7 +667,7 @@ const cmds_ = struct { pub fn q(self: *Self, _: Ctx) Result { try self.cmd("quit", .{}); } - pub const q_meta = .{ .description = "w (quit)" }; + pub const q_meta = .{ .description = "q (quit)" }; pub fn @"q!"(self: *Self, _: Ctx) Result { try self.cmd("quit_without_saving", .{}); diff --git a/src/tui/mode/input/helix/select.zig b/src/tui/mode/input/helix/select.zig index fde1102..d84cdc1 100644 --- a/src/tui/mode/input/helix/select.zig +++ b/src/tui/mode/input/helix/select.zig @@ -667,7 +667,7 @@ const cmds_ = struct { pub fn q(self: *Self, _: Ctx) Result { try self.cmd("quit", .{}); } - pub const q_meta = .{ .description = "w (quit)" }; + pub const q_meta = .{ .description = "q (quit)" }; pub fn @"q!"(self: *Self, _: Ctx) Result { try self.cmd("quit_without_saving", .{}); diff --git a/src/tui/mode/input/vim/insert.zig b/src/tui/mode/input/vim/insert.zig index 243810d..cbf33fe 100644 --- a/src/tui/mode/input/vim/insert.zig +++ b/src/tui/mode/input/vim/insert.zig @@ -315,7 +315,7 @@ const cmds_ = struct { pub fn q(self: *Self, _: Ctx) Result { try self.cmd("quit", .{}); } - pub const q_meta = .{ .description = "w (quit)" }; + pub const q_meta = .{ .description = "q (quit)" }; pub fn @"q!"(self: *Self, _: Ctx) Result { try self.cmd("quit_without_saving", .{}); diff --git a/src/tui/mode/input/vim/normal.zig b/src/tui/mode/input/vim/normal.zig index 85bdaf1..f5b2346 100644 --- a/src/tui/mode/input/vim/normal.zig +++ b/src/tui/mode/input/vim/normal.zig @@ -209,6 +209,7 @@ fn mapPress(self: *Self, keypress: u32, egc: u32, modifiers: u32) !void { }, 'o' => self.seq(.{ "smart_insert_line_before", "enter_mode" }, command.fmt(.{"vim/insert"})), + 'k' => self.cmd("hover", .{}), else => {}, }, @@ -631,7 +632,7 @@ const cmds_ = struct { pub fn q(self: *Self, _: Ctx) Result { try self.cmd("quit", .{}); } - pub const q_meta = .{ .description = "w (quit)" }; + pub const q_meta = .{ .description = "q (quit)" }; pub fn @"q!"(self: *Self, _: Ctx) Result { try self.cmd("quit_without_saving", .{}); diff --git a/src/tui/mode/input/vim/visual.zig b/src/tui/mode/input/vim/visual.zig index 7a24547..7c94954 100644 --- a/src/tui/mode/input/vim/visual.zig +++ b/src/tui/mode/input/vim/visual.zig @@ -580,7 +580,7 @@ const cmds_ = struct { pub fn q(self: *Self, _: Ctx) Result { try self.cmd("quit", .{}); } - pub const q_meta = .{ .description = "w (quit)" }; + pub const q_meta = .{ .description = "q (quit)" }; pub fn @"q!"(self: *Self, _: Ctx) Result { try self.cmd("quit_without_saving", .{});