diff --git a/docs/keybindings/Keybindings_en.md b/docs/keybindings/Keybindings_en.md index a8160fcda..8f941ad22 100644 --- a/docs/keybindings/Keybindings_en.md +++ b/docs/keybindings/Keybindings_en.md @@ -98,8 +98,8 @@ ## Main (Normal)
- PgDn: scroll down - PgUp: scroll up + PgDn: scroll down (fn+up) + PgUp: scroll up (fn+down)## Main (Staging) diff --git a/docs/keybindings/Keybindings_nl.md b/docs/keybindings/Keybindings_nl.md index 92e77dfe4..9ed20165f 100644 --- a/docs/keybindings/Keybindings_nl.md +++ b/docs/keybindings/Keybindings_nl.md @@ -98,8 +98,8 @@ ## Hoofd (Normaal)
- PgDn: scroll omlaag - PgUp: scroll omhoog + PgDn: scroll omlaag (fn+up) + PgUp: scroll omhoog (fn+down)## Hoofd (Stage Lines/Hunks) diff --git a/docs/keybindings/Keybindings_pl.md b/docs/keybindings/Keybindings_pl.md index 2aa36acd7..0438c50ee 100644 --- a/docs/keybindings/Keybindings_pl.md +++ b/docs/keybindings/Keybindings_pl.md @@ -98,8 +98,8 @@ ## Main (Normal)
- PgDn: scroll down - PgUp: scroll up + PgDn: scroll down (fn+up) + PgUp: scroll up (fn+down)## Main (Zatwierdzanie) diff --git a/pkg/gui/keybindings.go b/pkg/gui/keybindings.go index 4c1bdd184..c205d3384 100644 --- a/pkg/gui/keybindings.go +++ b/pkg/gui/keybindings.go @@ -576,12 +576,14 @@ func (gui *Gui) GetContextMap() map[string]map[string][]*Binding { Modifier: gocui.ModNone, Handler: gui.scrollDownMain, Description: gui.Tr.SLocalize("ScrollDown"), + Alternative: "fn+up", }, { ViewName: "main", Key: gocui.MouseWheelUp, Modifier: gocui.ModNone, Handler: gui.scrollUpMain, Description: gui.Tr.SLocalize("ScrollUp"), + Alternative: "fn+down", }, }, "staging": { diff --git a/scripts/generate_cheatsheet.go b/scripts/generate_cheatsheet.go index 11a626414..f3d5e84db 100644 --- a/scripts/generate_cheatsheet.go +++ b/scripts/generate_cheatsheet.go @@ -99,7 +99,7 @@ func getBindingSections(mApp *app.App) []*bindingSection { } func addBinding(title string, bindingSections []*bindingSection, binding *gui.Binding) []*bindingSection { - if binding.Description == "" { + if binding.Description == "" && binding.Alternative == "" { return bindingSections }