feat: add beam and underline cursors to helix modes

This commit is contained in:
CJ van den Berg 2024-08-26 20:57:27 +02:00
parent 4b97564f29
commit da7a2d2330
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9
3 changed files with 3 additions and 0 deletions

View file

@ -35,6 +35,7 @@ pub fn create(a: Allocator) !tui.Mode {
.name = "INS", .name = "INS",
.description = "helix", .description = "helix",
.line_numbers = if (tui.current().config.vim_insert_gutter_line_numbers_relative) .relative else .absolute, .line_numbers = if (tui.current().config.vim_insert_gutter_line_numbers_relative) .relative else .absolute,
.cursor_shape = .beam,
}; };
} }

View file

@ -37,6 +37,7 @@ pub fn create(a: Allocator) !tui.Mode {
.description = "helix", .description = "helix",
.line_numbers = if (tui.current().config.vim_normal_gutter_line_numbers_relative) .relative else .absolute, .line_numbers = if (tui.current().config.vim_normal_gutter_line_numbers_relative) .relative else .absolute,
.keybind_hints = &hints, .keybind_hints = &hints,
.cursor_shape = .block,
}; };
} }

View file

@ -37,6 +37,7 @@ pub fn create(a: Allocator) !tui.Mode {
.description = "helix", .description = "helix",
.line_numbers = if (tui.current().config.vim_visual_gutter_line_numbers_relative) .relative else .absolute, .line_numbers = if (tui.current().config.vim_visual_gutter_line_numbers_relative) .relative else .absolute,
.keybind_hints = &hints, .keybind_hints = &hints,
.cursor_shape = .underline,
}; };
} }