annotate dot_config/helix/config.toml @ 820:423e6e3b247a

feat: make line start/end movements select
author zegervdv <zegervdv@me.com>
date Fri, 15 Dec 2023 07:58:51 +0100
parents 6499aba0eaf3
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
804
72828b1204a3 feat: add helix config
zegervdv <zegervdv@me.com>
parents:
diff changeset
1 theme = "tutticolori"
72828b1204a3 feat: add helix config
zegervdv <zegervdv@me.com>
parents:
diff changeset
2
72828b1204a3 feat: add helix config
zegervdv <zegervdv@me.com>
parents:
diff changeset
3 [editor]
72828b1204a3 feat: add helix config
zegervdv <zegervdv@me.com>
parents:
diff changeset
4 line-number = "relative"
72828b1204a3 feat: add helix config
zegervdv <zegervdv@me.com>
parents:
diff changeset
5 cursorline = true
72828b1204a3 feat: add helix config
zegervdv <zegervdv@me.com>
parents:
diff changeset
6
72828b1204a3 feat: add helix config
zegervdv <zegervdv@me.com>
parents:
diff changeset
7 [editor.cursor-shape]
72828b1204a3 feat: add helix config
zegervdv <zegervdv@me.com>
parents:
diff changeset
8 insert = "bar"
72828b1204a3 feat: add helix config
zegervdv <zegervdv@me.com>
parents:
diff changeset
9 normal = "block"
72828b1204a3 feat: add helix config
zegervdv <zegervdv@me.com>
parents:
diff changeset
10 select = "underline"
72828b1204a3 feat: add helix config
zegervdv <zegervdv@me.com>
parents:
diff changeset
11
72828b1204a3 feat: add helix config
zegervdv <zegervdv@me.com>
parents:
diff changeset
12 [editor.indent-guides]
72828b1204a3 feat: add helix config
zegervdv <zegervdv@me.com>
parents:
diff changeset
13 render = true
72828b1204a3 feat: add helix config
zegervdv <zegervdv@me.com>
parents:
diff changeset
14 skip-levels = 1
72828b1204a3 feat: add helix config
zegervdv <zegervdv@me.com>
parents:
diff changeset
15
72828b1204a3 feat: add helix config
zegervdv <zegervdv@me.com>
parents:
diff changeset
16 [keys.insert]
72828b1204a3 feat: add helix config
zegervdv <zegervdv@me.com>
parents:
diff changeset
17 C-f = "move_char_right"
810
6499aba0eaf3 feat: setup helix and languageservers
zegervdv <zegervdv@me.com>
parents: 804
diff changeset
18
6499aba0eaf3 feat: setup helix and languageservers
zegervdv <zegervdv@me.com>
parents: 804
diff changeset
19 [keys.normal."space"]
6499aba0eaf3 feat: setup helix and languageservers
zegervdv <zegervdv@me.com>
parents: 804
diff changeset
20 o = "file_picker_in_current_buffer_directory"
820
423e6e3b247a feat: make line start/end movements select
zegervdv <zegervdv@me.com>
parents: 810
diff changeset
21
423e6e3b247a feat: make line start/end movements select
zegervdv <zegervdv@me.com>
parents: 810
diff changeset
22 [keys.normal.g]
423e6e3b247a feat: make line start/end movements select
zegervdv <zegervdv@me.com>
parents: 810
diff changeset
23 l = ["collapse_selection", "extend_to_line_end"]
423e6e3b247a feat: make line start/end movements select
zegervdv <zegervdv@me.com>
parents: 810
diff changeset
24 h = ["collapse_selection", "extend_to_line_start"]
423e6e3b247a feat: make line start/end movements select
zegervdv <zegervdv@me.com>
parents: 810
diff changeset
25 s = ["collapse_selection", "select_mode", "goto_first_nonwhitespace", "exit_select_mode"]