diff --git a/src/config.zig b/src/config.zig index b58dfab..1ab3c0d 100644 --- a/src/config.zig +++ b/src/config.zig @@ -178,7 +178,6 @@ pub const InitialFindQuery = enum { pub const CompletionTrigger = enum { manual, automatic, - every_keystroke, }; pub const CompletionStyle = enum { diff --git a/src/keybind/builtin/flow.json b/src/keybind/builtin/flow.json index ea6ba8e..3c849a4 100644 --- a/src/keybind/builtin/flow.json +++ b/src/keybind/builtin/flow.json @@ -151,7 +151,6 @@ ["alt+s", "filter", "sort"], ["alt+v", "paste"], ["alt+R", ["shell_execute_insert", "openssl", "rand", "-hex", "4"]], - ["alt+G", ["shell_execute_insert", "uuidgen"]], ["alt+left", "jump_back"], ["alt+right", "jump_forward"], ["alt+up", "pull_up"], diff --git a/src/tui/editor.zig b/src/tui/editor.zig index 068dfc8..3501611 100644 --- a/src/tui/editor.zig +++ b/src/tui/editor.zig @@ -6378,11 +6378,7 @@ pub const Editor = struct { } pub fn run_triggers(self: *Self, cursel: *const CurSel, char: u8, event: TriggerEvent) void { - switch (tui.config().completion_trigger) { - .manual => return, - .every_keystroke => return self.run_triggers_every_keystroke(cursel, char, event), - .automatic => {}, - } + if (tui.config().completion_trigger == .manual) return; switch (char) { '\n', '\t', ' ' => return, else => {}, @@ -6395,19 +6391,6 @@ pub const Editor = struct { }; } - pub fn run_triggers_every_keystroke(self: *Self, cursel: *const CurSel, char: u8, event: TriggerEvent) void { - switch (char) { - '\n', '\t', ' ' => return, - else => {}, - } - if (!cursel.cursor.eql(self.get_primary().cursor)) return; - for (self.get_event_triggers(event).items) |item| { - if (command.log_execute) - self.logger.print("trigger: {t} '{c}' {?s}({d})", .{ event, char, command.get_name(item.command), item.command }); - return tp.self_pid().send(.{ "cmd", "run_trigger", .{ item.command, [_]u8{char} } }) catch {}; - } - } - pub fn run_trigger(_: *Self, ctx: Context) Result { var cmd: command.ID = undefined; var trigger_char: []const u8 = undefined; diff --git a/src/tui/tui.zig b/src/tui/tui.zig index dc0344e..d12cc67 100644 --- a/src/tui/tui.zig +++ b/src/tui/tui.zig @@ -1144,7 +1144,6 @@ const cmds = struct { self.config_.completion_trigger = switch (self.config_.completion_trigger) { .manual => .automatic, .automatic => .manual, - .every_keystroke => .manual, }; defer self.logger.print("{t} completion", .{self.config_.completion_trigger}); try save_config();