aboutsummaryrefslogtreecommitdiff
path: root/book/src
Commit message (Collapse)AuthorAge
...
* Add `insert-final-newline` config option (#8157)Em Zhan2023-09-12
| | | Co-authored-by: Xalfer <64538944+Xalfer@users.noreply.github.com>
* re-add indent and textobject queries for perl (#7947)Jesse Luehrs2023-09-10
| | | | | | | | | * bump tree-sitter-perl version need some grammar tweaks for the indent queries to function properly * add indent queries for perl * add textobject queries for perl
* Add tree-sitter-highlight-name command (#8170)Luke Halasy2023-09-10
| | | | | | | | | | | | | | | * adds treesitter-highlight-name command * commit documentation changes * moves the get_highlight_name function into core/syntax * rename get_highlight_name function to get_highlight_for_node_at_position * addresses pr comments: moves fn into helper fn, simplifies a lot * commit updated documentation changes * changes scope method to return &str so that callers can decide whether or not to own
* docs: fix link to document formatting requests (#8166)Theodore Gregory2023-09-08
|
* add redraw command (#6949)Weiyuan Wu2023-09-08
| | | Co-authored-by: Roberto Vidal <vidal.roberto.j@gmail.com>
* Rename reset to default (#8114)chtenb2023-08-30
| | | Use `default` instead of `reset`, as this is the conventional name for ANSI codes 39/49. The word `reset` should be reserved for ANSI code `0`, which resets both fg and bg colors at once, while also removing all modifiers. While the code uses the value name `Reset`, this is misleading and should not leak into the user space.
* add `reset` to the color palette (#8083)West2023-08-29
|
* add gemini language support (#8070)Sol Fisher Romanoff2023-08-26
|
* document a-ret picker keybinding (#7884)Bjorn Ove Hay Andersen2023-08-15
|
* add strace highlighting (#7928)sigmaSd2023-08-15
| | | | | * feat: add strace tree sitter * f
* Add pod highlighting (#7907)Jesse Luehrs2023-08-13
|
* Document @align indent capture.Daniel Ebert2023-08-11
|
* expand indents guideSkyler Hawthorne2023-08-10
|
* Jinja language family syntax support (#7233)Ivan Isekeev2023-08-09
| | | | | | | * feat: add jinja language support * feat: add nunjucks language support * feat: add to lang support book jinja and nunjucks languages
* feat: add todo.txt tree-sitter (#7835)Jan91032023-08-09
|
* Add Unison support (#7724)zetashift2023-08-08
|
* Show whether file readonly in statusline (#7740)Connortsui202023-08-08
|
* Add tree-sitter textobjects queries for bash (#7764)Petr Gajdůšek2023-08-07
| | | | | | This implements function, (calling) argument and comment captures for use in the textobject selections in bash. This also updates the generated docs after adding the textobjects for bash.
* feat(indent): add basic java indentation queries (#7844)woojiq2023-08-07
|
* Improve wren support (#7819)Jummit2023-08-04
|
* languages: add protobuf language servers (#7796)Jimmy Zelinskie2023-08-02
| | | | | * languages: add bufls protobuf language server * languages: add pbkit protobuf language server
* feat: smart_tabSkyler Hawthorne2023-08-01
| | | | | | Implement `smart_tab`, which optionally makes the tab key run the `move_parent_node_start` command when the cursor has non- whitespace to its left.
* Add yank_to_clipboard commands, bind to `<space>y` by defaultMichael Davis2023-07-31
| | | | | | | | The clipboard special registers are able to retain multiple selections and also join the value when copying it to the clipboard. So by default we should yank regularly to the '*' and '+' registers. That will have the same behavior for the clipboards but will allow pasting multiple selections if the clipboard doesn't change between yanks.
* book: Document default and special registersMichael Davis2023-07-31
|
* replace new lsp for vlang (#7760)lydiandy2023-07-30
| | | | | | | | | | | | | | | | | | | | | * fix vlang grammar fetch and build fail * update highlights.scm for v-analyzer * Update languages.toml Co-authored-by: Michael Davis <mcarsondavis@gmail.com> * Update runtime/queries/v/highlights.scm Co-authored-by: Michael Davis <mcarsondavis@gmail.com> * update scm for new lsp * gen doc lang-support.md --------- Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Add wren support (#7765)Jummit2023-07-28
|
* Fix docs for default statusline config (#7720)sigmaSd2023-07-24
|
* Remove snap aliasing instructions (#7657)J. Brock2023-07-17
| | | | | | The helix snap now gets aliased to hx by default at installation time, so manual aliasing should no longer be required. Signed-off-by: Joseph Brock <joseph.brock@protonmail.com>
* switch to https://github.com/tree-sitter-perl/tree-sitter-perl (#7644)Jesse Luehrs2023-07-17
|
* Add fsharp language support (#7619)kaashyapan2023-07-15
|
* docs(install): add how to install helix from snap (#7625)woojiq2023-07-14
|
* Support inlay-hints for svelteserver. (#7622)Erasin Wang2023-07-14
|
* Add language support for persistent library syntax (#7261)Borys Lykah2023-07-09
|
* Implement the wa! command (#7577)Ryan Fowler2023-07-09
|
* book: Rename Arch Linux's repository from `community` to `extra` (#7543)zer0-x2023-07-05
|
* docs: align content with parent paragraph (#7488)Tshepang Mbambo2023-06-30
|
* Replace MATLAB grammar (#7388)Álan Crístoffer2023-06-22
|
* Add forth-lsp and update tree-sitter-forth (#7334)Alexander Brevig2023-06-16
| | | | | * feat: add forth lsp and update tree sitter * fix: update highlights
* Add yank_joined command (#7195)spectre2562023-06-16
| | | | | Resolves issue #6888 by adding a command to join all selections and yank them to the specified register. The typed command takes an argument as the separator to use when joining the selections.
* Add config for default line ending (#5621)Alex2023-06-16
|
* Webc language support (#7290)Ivan Svoboda2023-06-13
| | | | | * feat: add webc language support * feat: add to lang-support book webc
* Explain how to enter Select mode in keymap (#7333)Thomas Aarholt2023-06-13
| | | | | | | * Explain how to enter Select mode Also added an equivalent explanation that Insert mode is the default, with how to return to it. * Fix glarious typo
* Add rl and rla aliasses for reload and reload-all commands (#7158)Zisulin Morbrot2023-06-13
|
* Clarify the runtime directory location in installation docs (#6624)kazimir malevich2023-06-13
| | | | | | | | | | | | | | | | | | | * runtime config made clearer * following Unix FHS * we probably want to install Helix as a regular user without sudo access * suggestions adopted from @the-mikedavis * attempted to synthesise comments given * capitalisation of second header * required changes hopefully made * we should have a match now * Linux windows dir match
* Use Vue language server based on Volar (#7312)Selwyn2023-06-11
|
* add config option for instant completion entry preview (defaulting to true).Luca Schlecker2023-06-09
| | | | Signed-off-by: Luca Schlecker <luca.schlecker@hotmail.com>
* Add register statusline element (#7222)spectre2562023-06-08
|
* misc doc fixes/improvements (#7282)Tshepang Mbambo2023-06-08
|
* Add support for language t32 (#7140)Christoph Sax2023-06-07
| | | Co-authored-by: Christoph Sax <christoph.sax@mailbox.org>
* Break long sentence in book configuration footnote (#7279)Tshepang Mbambo2023-06-07
|