helix-editor / helix

A post-modern modal text editor.
https://helix-editor.com
Mozilla Public License 2.0
31.15k stars 2.3k forks source link

swapping the space (f and F) keys, provide unexpected behavior. #11028

Closed fu3x11 closed 1 week ago

fu3x11 commented 1 week ago

Summary

Swapping the space F keys results in file_picker_in_current_directory only being executed, instead of file_picker and file_picker_in_current_directory both being functional to their related keys.

[keys.normal.space]
f = "file_picker_in_current_directory" # This works as expected.
F = "file_picker" # This executes 'file_picker_in_current_directory' instead of 'file_picker'

Reproduction Steps

I tried this: ``` [keys.normal.space] f = "file_picker_in_current_directory" F = "file_picker" ``` AND ``` [keys.normal.space] f = "file_picker_in_current_directory" S-f = "file_picker" ``` I expected this to happen: execute 'file_picker' Instead, this happened: execute 'file_picker_in_current_directory' ### Helix log
~/.cache/helix/helix.log ``` nothing related to the file picker found ```
### Platform linux ### Terminal Emulator gnome terminal ### Installation Method ubuntu ppa ### Helix Version helix 24.3 (2cadec0b)