mirror of
https://github.com/jesseduffield/lazygit.git
synced 2025-05-11 20:36:03 +02:00
The default binding for ConfirmInEditor is <a-enter>, which has two problems: - some terminal emulators don't support it, including the default terminal on Mac (Terminal.app) - on Windows it is bound to toggling full-screen Ideally we would use <c-enter> instead (and Command-Enter on Mac), but neither is possible without https://github.com/gdamore/tcell/issues/671, so for the time being add an alternate keybinding which works everywhere. Show both bindings in the footer of the commit description panel if they are both non-null. While we're at it, fix the footer for the case where either or both of the keybindings are set to <disabled>. And finally, change "commit" to "submit" in that footer; we use the same panel also for creating tags, in which case "commit" is not quite right. |
||
---|---|---|
.. | ||
app_config.go | ||
app_config_test.go | ||
config_default_platform.go | ||
config_linux.go | ||
config_windows.go | ||
dummies.go | ||
editor_presets.go | ||
editor_presets_test.go | ||
keynames.go | ||
user_config.go | ||
user_config_validation.go | ||
user_config_validation_test.go |