feat: make indent size and tab width configurable and add indent guide mode
This commit is contained in:
parent
55fb6d29a0
commit
d2238bf847
15 changed files with 363 additions and 323 deletions
|
@ -126,7 +126,7 @@ fn mapPress(self: *Self, keypress: u32, egc: u32, modifiers: u32) !void {
|
|||
key.BACKSPACE => self.cmd("delete_word_left", .{}),
|
||||
key.DEL => self.cmd("delete_word_right", .{}),
|
||||
key.F05 => self.cmd("toggle_inspector_view", .{}),
|
||||
key.F10 => self.cmd("toggle_whitespace", .{}), // aka F34
|
||||
key.F10 => self.cmd("toggle_whitespace_mode", .{}), // aka F34
|
||||
else => {},
|
||||
},
|
||||
mod.CTRL | mod.SHIFT => switch (keynormal) {
|
||||
|
@ -220,7 +220,7 @@ fn mapPress(self: *Self, keypress: u32, egc: u32, modifiers: u32) !void {
|
|||
key.F10 => self.cmd("theme_next", .{}),
|
||||
key.F11 => self.cmd("toggle_panel", .{}),
|
||||
key.F12 => self.cmd("goto_definition", .{}),
|
||||
key.F34 => self.cmd("toggle_whitespace", .{}), // C-F10
|
||||
key.F34 => self.cmd("toggle_whitespace_mode", .{}), // C-F10
|
||||
key.F58 => self.cmd("gutter_mode_next", .{}), // A-F10
|
||||
key.ESC => self.seq(.{ "cancel", "enter_mode" }, command.fmt(.{"vim/normal"})),
|
||||
key.ENTER => self.cmd("smart_insert_line", .{}),
|
||||
|
@ -558,7 +558,7 @@ const hints = tui.KeybindHints.initComptime(.{
|
|||
.{ "toggle_inputview", "A-i" },
|
||||
.{ "toggle_inspector_view", "F5, C-F5, C-S-i" },
|
||||
.{ "toggle_panel", "C-j, F11" },
|
||||
.{ "toggle_whitespace", "C-F10" },
|
||||
.{ "toggle_whitespace_mode", "C-F10" },
|
||||
.{ "to_lower", "A-l" },
|
||||
.{ "to_upper", "A-u" },
|
||||
.{ "undo", "C-z" },
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue