feat: add back vim/helix mode specific commands
This commit is contained in:
parent
480487414e
commit
85b8ff8bea
3 changed files with 119 additions and 0 deletions
|
@ -876,6 +876,26 @@ const cmds = struct {
|
|||
try tp.self_pid().send_raw(.{ .buf = msg_cb.items });
|
||||
}
|
||||
pub const run_async_meta = .{};
|
||||
|
||||
pub fn enter_vim_mode(_: *Self, _: Ctx) Result {
|
||||
try @import("mode/vim.zig").init();
|
||||
}
|
||||
pub const enter_vim_mode_meta = .{};
|
||||
|
||||
pub fn exit_vim_mode(_: *Self, _: Ctx) Result {
|
||||
@import("mode/vim.zig").deinit();
|
||||
}
|
||||
pub const exit_vim_mode_meta = .{};
|
||||
|
||||
pub fn enter_helix_mode(_: *Self, _: Ctx) Result {
|
||||
try @import("mode/helix.zig").init();
|
||||
}
|
||||
pub const enter_helix_mode_meta = .{};
|
||||
|
||||
pub fn exit_helix_mode(_: *Self, _: Ctx) Result {
|
||||
@import("mode/helix.zig").deinit();
|
||||
}
|
||||
pub const exit_helix_mode_meta = .{};
|
||||
};
|
||||
|
||||
pub const MiniMode = struct {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue