|
cf86f0b356
|
Merge branch 'master' into zig-0.14
|
2025-02-20 22:07:57 +01:00 |
|
Ingo Lohmar
|
c37848bfb3
|
mv alt+R binding from project to normal
"project" bindings are inherited by the "home" screen, but the command
inserts into a buffer, hence fails with an error.
|
2025-02-20 22:06:16 +01:00 |
|
|
c41cd07085
|
Merge branch 'master' into zig-0.14
|
2025-02-20 21:22:59 +01:00 |
|
|
ec3bba2aff
|
feat: let mini modes inherit gutter line number modes
|
2025-02-20 21:21:55 +01:00 |
|
|
eb569157a8
|
feat(vim): add N vim mode binding for goto_prev_match
|
2025-02-20 21:21:55 +01:00 |
|
|
90bacba8d5
|
Merge branch 'master' into zig-0.14
|
2025-02-19 21:36:09 +01:00 |
|
|
1eb6a773e5
|
feat(vim): add f and F keybindings for move_to_char
|
2025-02-14 20:24:04 +01:00 |
|
|
d7e162892a
|
refactor: use an enum to select move_to_char direction instead of a bool
|
2025-02-14 20:23:19 +01:00 |
|
|
64ccbd3c14
|
Merge branch 'master' into zig-0.14
|
2025-02-13 21:07:49 +01:00 |
|
lulvz
|
1b016774c7
|
fix(vim): Remove 'jk' keybinding again and make select_line_vim work on multiple cursors
|
2025-02-13 13:38:04 +00:00 |
|
|
1ba46972da
|
Merge branch 'master' into zig-0.14
|
2025-02-13 08:48:02 +01:00 |
|
lulvz
|
69e1513441
|
fix(vim): Removed unnecessary cancel commands in vim mode cut functions
|
2025-02-12 21:52:07 +00:00 |
|
lulvz
|
e443e8397b
|
feat(vim): Add word movement for visual mode, and complete vim mode cut to end of line
|
2025-02-12 21:38:27 +00:00 |
|
Luís Tavares
|
4e4034d0f2
|
Merge branch 'master' into vim_bindings_013
|
2025-02-12 21:09:56 +00:00 |
|
triangularLuna
|
b009d1a23a
|
fix: remove 'jk' keybinding in insert mode
|
2025-02-12 19:06:54 +01:00 |
|
lulvz
|
0ea63accd9
|
feat(vim): implement cut to end of line functionality in vim mode
|
2025-02-11 16:13:39 +00:00 |
|
lulvz
|
b516709594
|
feat(vim): enhance cut and delete commands in vim mode (still missing cut functionality in delete to end)
|
2025-02-11 15:44:15 +00:00 |
|
lulvz
|
715bb6bbcf
|
feat(vim): Add VISUAL line mode to vim mode, fix vertical movement behaviour
|
2025-02-11 15:19:04 +00:00 |
|
|
454d07b1a8
|
feat(home): add build version info to home screen
|
2025-02-06 22:23:54 +01:00 |
|
|
b3a10d7346
|
feat: add line number styles
|
2025-02-06 21:13:14 +01:00 |
|
|
8964a361a7
|
feat: add line number styles
|
2025-02-05 22:27:58 +01:00 |
|
|
c351d3fdea
|
feat(home): add build version info to home screen
|
2025-02-05 16:40:31 +01:00 |
|
Luís Tavares
|
8f1f1a9126
|
Merge branch 'neurocyte:master' into vim_keybinds
|
2025-02-05 00:04:45 +00:00 |
|
|
53045123c6
|
build: update to zig 0.14.0-dev.3039
|
2025-02-04 22:59:18 +01:00 |
|
lulvz
|
5c352be7d0
|
feat(vim): add goto definition keybind back, fix cut word descriptions, removed unnecessary is_not_word_char_vim
|
2025-02-04 20:40:18 +00:00 |
|
lulvz
|
04748a4add
|
feat(vim): add vim-style cut, copy, and paste operations that use internal clipboard only
|
2025-02-03 20:09:12 +00:00 |
|
lulvz
|
87fb11eaa1
|
feat(vim): update selection mode to normal (while inclusive doesn't work) and add cut operations for word navigation
|
2025-02-02 21:59:30 +00:00 |
|
lulvz
|
f9f57a6616
|
feat(vim): update selection mode to inclusive for NORMAL and VISUAL keybindings
|
2025-02-02 17:09:11 +00:00 |
|
lulvz
|
5269f2eff6
|
feat(editor): implement cut operations for internal clipboard buffer for vim
|
2025-02-02 16:45:18 +00:00 |
|
lulvz
|
5d21fb07dc
|
feat(vim): add move_word_right_end_vim function (correspondent to e in NORMAL mode) and update keybindings
|
2025-02-02 13:16:15 +00:00 |
|
lulvz
|
a3864224dd
|
feat(editor): implement vim-style word movement for cursor navigation
|
2025-02-02 13:08:15 +00:00 |
|
lulvz
|
4b8ba080d7
|
feat(vim): added visual mode movement keybindings to json
|
2025-02-02 02:05:43 +00:00 |
|
|
404ba8bb0e
|
feat: add create_new_file command
closes #93
|
2025-01-27 19:49:49 +01:00 |
|
|
c46d7c8d17
|
feat(emacs): bind switch_buffers to ctrl+x b in emacs mode
And move open_recent to `ctrl+x ctrl+r`.
|
2025-01-27 11:13:26 +01:00 |
|
|
2f7bee1bef
|
feat(task): add project tasks
|
2025-01-25 20:32:01 +01:00 |
|
|
5dd47f7248
|
feat(tabs): complete tabs widget and next_/previous_tabs
|
2025-01-24 23:26:41 +01:00 |
|
|
8a89c888eb
|
fix: keybind testcases
|
2025-01-22 22:31:55 +01:00 |
|
|
bb887b5789
|
fix(buffers): remove conflicting palette keybinding
|
2025-01-22 22:24:33 +01:00 |
|
|
0a632416a4
|
feat(buffers): add delete_buffer command and keybinding for buffer_palette
|
2025-01-22 22:23:56 +01:00 |
|
Meredith Oleander
|
80c8795c3b
|
Merge branch 'master' into helix-mode-selections
|
2025-01-22 13:47:37 +11:00 |
|
|
3f06f6b19c
|
feat(buffers): add buffer switcher
|
2025-01-21 22:32:43 +01:00 |
|
|
4f5fa4a3ba
|
feat(keybind): move selection mode into keybind mode configuration
|
2025-01-19 19:21:44 +01:00 |
|
|
386094001d
|
fix(vim-mode): prefer smart_move_begin of vim normal mode 'I' binding
|
2025-01-19 14:17:29 +01:00 |
|
|
e705d4ba01
|
fix(vim-mode): vim-mode bindings to enter insert mode
|
2025-01-19 14:15:44 +01:00 |
|
|
70c4c78138
|
feat(vim-mode): simplify vim mode bindings
|
2025-01-19 14:04:33 +01:00 |
|
|
9f29853cd6
|
Merge pull request #149 from travisstaloch/lsp-rename
implement lsp rename
|
2025-01-18 23:33:25 +01:00 |
|
|
0eec33c35e
|
fix: remove incomplete add_split bindings
|
2025-01-17 21:14:25 +01:00 |
|
|
e1b1591167
|
feat(win32 gui): add font selection palette
closes #102
|
2025-01-17 20:32:20 +01:00 |
|
|
61d9f583a8
|
feat(emacs): add lsp-mode emacs keybindings
|
2025-01-17 12:33:02 +01:00 |
|
Travis Staloch
|
860c36266c
|
keybinds: changes related to lsp rename
* vim mode: bind 'grn' to rename_symbol
* flow mode: bind F4 to toggle_input_mode
|
2025-01-16 22:04:38 +01:00 |
|