From 8a6c97a920d9d9d259c2aea6642a68d16eebcf30 Mon Sep 17 00:00:00 2001 From: Stefan Haller Date: Thu, 30 Apr 2026 21:48:13 +0200 Subject: [PATCH] Add breaking changes note for the changed bindings --- pkg/i18n/english.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkg/i18n/english.go b/pkg/i18n/english.go index 002adb114..479cfe2f9 100644 --- a/pkg/i18n/english.go +++ b/pkg/i18n/english.go @@ -2263,6 +2263,15 @@ keybinding: redo: - The 'git.paging.useConfig' option has been removed. If you were relying on it to configure your pager, you'll have to explicitly set the pager again using the 'git.paging.pager' option. +`, + "0.62.0": `- The default keybindings for moving commits up and down have changed from ctrl-k/ctrl-j to alt-up/alt-down; this is mostly for personal preference, I find them easier to remember, and they are nicely similar to moving a line of code up and down in many code editors. Also, the default binding for submitting a commit from the commit description editor has changed from alt-enter to command-enter on Mac, or ctrl-enter on Linux and Windows; these are the same bindings that are used in many multi-line edit field situations, e.g. in GitHub comments. Unfortunately these are not supported by all terminals; see https://github.com/jesseduffield/lazygit/blob/master/docs/keybindings/Custom_Keybindings.md#terminal-compatibility for more on that. If you want to revert these changes, you can do so by adding the following to your config: + +keybinding: + commits: + moveDownCommit: + moveUpCommit: + universal: + confirmInEditor: `, }, }