305a059Highlight metavariables ($var) inside rust macros.Blaž Hrastnik
b5b650cFix the last line calculation inside ensure_cursor_in_viewBlaž Hrastnik
c64240bImplement most of the view mode (z).Blaž Hrastnik
5edb374And some more indent patterns.Blaž Hrastnik
3e5f24alsp: support both utf-8 and utf-16 offsets.Blaž Hrastnik
811f952Center search results.Blaž Hrastnik
9e6c8c2Rust: add a few more scopes to indent.Blaž Hrastnik
9445b24Simplify calculate_indentation.Blaž Hrastnik
180521fAdjust scroll() to match kakoune: only scroll the view if cursor in bounds.Blaž Hrastnik
dfb1ae2Rust: Highlight 'crate' as a keyword.Blaž Hrastnik
2a1f10dCenter the new position on screen after doing a goto jump.Blaž Hrastnik
95dd55bFix overlap calculation.Blaž Hrastnik
7493d19Re-introduce clearing with bg color, seems the TUI issue was fixed.Blaž Hrastnik
392c4a9Keep primary selection as space+space.Blaž Hrastnik
73f4abbN as extend with search (for now, N should be search_prev).Blaž Hrastnik
35b4fe4Fix range.overlap()Blaž Hrastnik
5253f40nix: Switch to stable rust.Blaž Hrastnik
978f511Horizontal scrolling! It only took a year to get around to it.Blaž Hrastnik
d692390Render current line:col.Blaž Hrastnik
8654296<space>w for save, <space>c for close current split.Blaž Hrastnik
4e31d15Add tree-sitter queries.Blaž Hrastnik
c1e5733Remove the path specifier.Blaž Hrastnik
61872dequeries: rust: highlight number constants correctly.Blaž Hrastnik
71c06c1Import tree sitter queries.Blaž Hrastnik
52da68eRender a separator between vertical splits.Blaž Hrastnik
9f318a8Fix an issue with closing nested splits.Blaž Hrastnik
9ca2909Loop around the end on regex searches.Blaž Hrastnik
8b33ba2Correct the naming issue with vsplit and hsplit being swapped.Blaž Hrastnik
58c5fecminor: This comment was resolved.Blaž Hrastnik
b1290eeUpdate book css styling.Blaž Hrastnik
bc4e54cLoad config files from ~/.config/helix, fallback to defaults.Blaž Hrastnik
f0d49d3hack: make queries load relative to source dir for now.Blaž Hrastnik
12961d6Implement P as paste_before.Blaž Hrastnik
31e6bcbClippy lint: replace with default -> takeBlaž Hrastnik
e8298a3Fix selection rendering, it would be off by 1 if reverse.Blaž Hrastnik
63e602bFix issues with "enum A {|}" <Enter> indent calculation.Blaž Hrastnik
4103349Update flake.lockBlaž Hrastnik
82ff996Yank selection when deleting.Blaž Hrastnik
89f81beAdd yet more language definitions.Blaž Hrastnik
fb792c5Add a python language definition.Blaž Hrastnik
3bab640Add c++, js, css, html language definitions.Blaž Hrastnik
463f58dFix clamping scroll in certain cases.Blaž Hrastnik
5aed1f3lsp: Gracefully fail if binary doesn't exist.Blaž Hrastnik
9dfd6f6clippy lintBlaž Hrastnik
0e9ecccclippy: Drop or-patterns for now because they're not on stable rust yetBlaž Hrastnik
91462afAllow starting hx without a file. A new blank file will be created.Blaž Hrastnik
f00cb15core: Improve changeset composition behavior.Blaž Hrastnik
cf7b19dAlways update selection: Empty transactions can still change selections.Blaž Hrastnik
015fd2fpairs: Use token utf8 lengths instead of 1.Blaž Hrastnik
7c44443Handle c-n, c-p, etc. autocompletion events.Blaž Hrastnik
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list