| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								df70384b7b
								
							
						 | 
						
							
							
								
								feat: add toggle_highlight_columns command (shift+f11)
							
							
							
							
							
						 | 
						
							2025-04-30 09:59:59 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									CO
								
							 
						 | 
						
							
							
							
							
								
							
							
								392cb2c764
								
							
						 | 
						
							
							
								
								Fixed broken shifted keybinds for Helix mode
							
							
							
							
							
						 | 
						
							2025-04-28 10:35:27 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4ecc278b3f
								
							
						 | 
						
							
							
								
								fix: date keybinding should instert
							
							
							
							
							
						 | 
						
							2025-04-25 15:44:02 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ebfb9f7184
								
							
						 | 
						
							
							
								
								feat: add copy_file_name command
							
							
							
							
							
						 | 
						
							2025-04-15 17:52:20 +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
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								5199dcdd27
								
							
						 | 
						
							
							
								
								feat: Vim mode: till_char (#224)
							
							
							
							
							
						 | 
						
							2025-04-08 20:05:09 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ae815043d9
								
							
						 | 
						
							
							
								
								feat: add vim mode keybindings for setting integer argument
							
							
							
							
							
						 | 
						
							2025-04-08 18:23:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ec483d34d5
								
							
						 | 
						
							
							
								
								feat: add emacs mode keybindings for setting integer argument
							
							
							
							
							
						 | 
						
							2025-04-08 18:08:52 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								94b222fb1b
								
							
						 | 
						
							
							
								
								feat: add flow mode keybindings for setting integer argument
							
							
							
							
							
						 | 
						
							2025-04-08 18:06:12 +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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b410687339
								
							
						 | 
						
							
							
								
								feat: close results pane if find_in_files mode is cancelled
							
							
							
							
							
						 | 
						
							2025-03-26 12:21:54 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								44c55dd4f2
								
							
						 | 
						
							
							
								
								feat: add command palette bindings to vim visual modes
							
							
							
							
							
							
							
							closes #212 
							
						 | 
						
							2025-03-25 09:42:13 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4b15862c47
								
							
						 | 
						
							
							
								
								fix: remove ctrl+p command palette binding
							
							
							
							
							
						 | 
						
							2025-03-06 21:30:32 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4b34804670
								
							
						 | 
						
							
							
								
								feat: re-organize home screen
							
							
							
							
							
						 | 
						
							2025-03-06 21:11:51 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								c984f3c392
								
							
						 | 
						
							
							
								
								feat: add smart_delete_backward command for improved smart pair handling
							
							
							
							
							
						 | 
						
							2025-03-04 19:51:31 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								e34aed4a95
								
							
						 | 
						
							
							
								
								feat: improve smart_insert_pair and add smart_insert_pair_close
							
							
							
							
							
						 | 
						
							2025-03-04 19:06:51 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								67f1ab1697
								
							
						 | 
						
							
							
								
								feat: add smart_insert_pair command
							
							
							
							
							
							
							
							closes #90 
							
						 | 
						
							2025-02-26 22:03:50 +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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								eb569157a8
								
							
						 | 
						
							
							
								
								feat(vim): add N vim mode binding for goto_prev_match
							
							
							
							
							
						 | 
						
							2025-02-20 21:21:55 +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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |