Is your feature request related to a problem? Please describe.
Related to #111 .
Currently, configuring keybinds in Surge is not as flexible as in other programmes.
Describe the solution you'd like
I believe an approach could be exposing configuration file items for keybinds which lets users customise it. Like the theming configuration it can come with built-ins/presets (e.g. Default/Vi/Emacs/nano style). The config reader will prioritise in the following order:
- Configuration file user custom keybind overrides
- Set/Selected built-in keybind preset type (Default/Vi/Emacs/nano)
- Default
Describe alternatives you've considered
N/A
Additional context
N/A
Is your feature request related to a problem? Please describe.
Related to #111 .
Currently, configuring keybinds in Surge is not as flexible as in other programmes.
Describe the solution you'd like
I believe an approach could be exposing configuration file items for keybinds which lets users customise it. Like the theming configuration it can come with built-ins/presets (e.g. Default/Vi/Emacs/nano style). The config reader will prioritise in the following order:
Describe alternatives you've considered
N/A
Additional context
N/A