Igor Támara
d695d69383
feat: closing and saving including multiple in helix mode
...
Review of devlogs to use internal functions to also:
* select next and prev word
* select to start en of doc
* delete to end of line
* Add Cursor to next line
* Show diagnostics
* Show references
2025-09-28 00:06:48 +02:00
Igor Támara
1ade0b1b89
feat: use modal behavior from flow to support helix mode
...
Using sane defaults from flow to
<space>b choose buffer using flow default picker
<space>f choose file using flow default picker
<space>/ find in files with flow default pane (ripgrep)
2025-09-25 22:24:00 +02:00
Igor Támara
21384b7a5f
feat: add %
for select_all and zz
to scroll_view_center in helix mode
2025-09-25 22:24:00 +02:00
622d65497a
feat: add helix mode keybindings for keypad keys
2025-09-23 22:58:52 +02:00
CO
392cb2c764
Fixed broken shifted keybinds for Helix mode
2025-04-28 10:35:27 +02:00
ivel.santos
6283d04442
Helix: fixing c keymap behavior
2025-04-13 14:18:54 +02:00
ivel.santos
66f94a40e9
Helix: normal mode after delete
2025-04-13 14:18:54 +02:00
ivel.santos
ccaeded0c8
Fix pasting line
2025-04-13 14:18:54 +02:00
ivel.santos
e59cd32ed8
copy and paste improvs and inclusive selection correction
2025-04-10 06:42:58 +02:00
ivel.santos
105be85d0f
goto_line_vim: integer parameters
2025-04-09 07:09:08 +02:00
ivel.santos
f58babf2e7
Extend_line_below: integer parameter
2025-04-09 07:09:08 +02:00
ivel.santos
e993296590
add helix mode keybindings for setting integer argument
2025-04-09 07:09:08 +02:00
Levi
fb985a703a
feat: Helix & Vim mode: adding more commands ( #218 )
...
* Helix mode: select_left
* select_to_char_right implementation
* Vim select_to_char_left
* Helix select_to_char_left
* Helix & Vim: select_end
* select_to_char_left: Avoid panic with no selection
* select_left_helix: handling panic and shrinking code
* Correcting helix left and right select
* Helix mode: select_left
* select_to_char_right implementation
* Vim select_to_char_left
* Helix select_to_char_left
* Helix & Vim: select_end
* select_to_char_left: Avoid panic with no selection
* select_left_helix: handling panic and shrinking code
* Correcting helix left and right select
* Enable_selection on init_command
* move_to_char modification
* move_or_select
---------
Co-authored-by: CJ van den Berg <cj@vdbonline.com>
2025-04-08 10:28:29 +02:00
63270246d9
feat: call pause/resume_undo_history on entering/exiting insert modes
...
This makes undo atomic for insert mode changes.
2025-04-07 21:08:59 +02:00
563eb57e44
refactor: move cut_to helix workaround to a helix specific command
2025-04-03 06:37:29 +02:00
Levi Santos
0babbb1833
fix(helix): Making d
and c
work as expected in normal mode
2025-04-03 06:16:13 +02:00
ivel.santos
e669849629
Helix mode: find_file
2025-04-03 06:13:05 +02:00
Levi Santos
d8553dd9d7
Helix mode: move_to_char
2025-04-03 06:13:05 +02:00
Levi Santos
b5a57e0901
Helix mode: adding file_picker_in_current_directory
2025-04-03 06:13:05 +02:00
4b34804670
feat: re-organize home screen
2025-03-06 21:11:51 +01:00
4f5fa4a3ba
feat(keybind): move selection mode into keybind mode configuration
2025-01-19 19:21:44 +01:00
e1b1591167
feat(win32 gui): add font selection palette
...
closes #102
2025-01-17 20:32:20 +01:00
João Pedro
a21f0e6ac5
Fix half and whole page movements
2025-01-10 22:34:42 +01:00
9ace78e3a9
feat: separate binding key seqences with space instead of '>'
2025-01-07 16:13:02 +01:00
0abb21a400
fix: add down level ':' keybindings to vim and helix modes
...
This is for terminals that don't send modifiers at all.
2024-12-12 16:57:16 +01:00
8b24f28820
feat: add home screen bindings for helix mode
2024-12-05 20:14:23 +01:00
3b8982ac26
feat: move all keybind mode related options to keybind config
2024-12-03 23:04:10 +01:00
ddab6fbc52
feat: add remaining keybindings from static helix mode
2024-12-02 19:41:51 +01:00
71a821aad6
refactor: rename keybind inherit setting
2024-12-01 23:28:11 +01:00
480487414e
feat: setup vim/helix init/deinit_command
2024-12-01 21:35:25 +01:00
94fb5119ef
feat: make mode/namespace loading more dynamic and add fallback handling
2024-12-01 00:10:59 +01:00
729cc696c2
refactor: split keybinds into one file per namespace
2024-11-18 22:59:55 +01:00