diff options
author | DerTeta <derteta@gmx.de> | 2021-09-11 19:35:17 +0200 |
---|---|---|
committer | Jesse Duffield <jessedduffield@gmail.com> | 2021-12-06 22:37:28 +1100 |
commit | f7ffbbd72a6281b73b68d939b25f98df35296427 (patch) | |
tree | 7f8fec6d838f70a72d454a1e423bbbcfcdbd2878 /pkg | |
parent | 0fbde0592830cf5fdaf961f481d073164a1679e8 (diff) |
Add a menu entry and keybinding to `{` for decreasing the context size
Diffstat (limited to 'pkg')
-rw-r--r-- | pkg/config/user_config.go | 2 | ||||
-rw-r--r-- | pkg/gui/keybindings.go | 6 | ||||
-rw-r--r-- | pkg/i18n/english.go | 2 |
3 files changed, 10 insertions, 0 deletions
diff --git a/pkg/config/user_config.go b/pkg/config/user_config.go index 5f747f85c..14038c9ae 100644 --- a/pkg/config/user_config.go +++ b/pkg/config/user_config.go @@ -178,6 +178,7 @@ type KeybindingUniversalConfig struct { ExtrasMenu string `yaml:"extrasMenu"` ToggleWhitespaceInDiffView string `yaml:"toggleWhitespaceInDiffView"` IncreaseContextInDiffView string `yaml:"increaseContextInDiffView"` + DecreaseContextInDiffView string `yaml:"decreaseContextInDiffView"` } type KeybindingStatusConfig struct { @@ -440,6 +441,7 @@ func GetDefaultConfig() *UserConfig { ExtrasMenu: "@", ToggleWhitespaceInDiffView: "<c-w>", IncreaseContextInDiffView: "}", + DecreaseContextInDiffView: "{", }, Status: KeybindingStatusConfig{ CheckForUpdate: "u", diff --git a/pkg/gui/keybindings.go b/pkg/gui/keybindings.go index 65bd5df42..d9bf2dd69 100644 --- a/pkg/gui/keybindings.go +++ b/pkg/gui/keybindings.go @@ -1777,6 +1777,12 @@ func (gui *Gui) GetInitialKeybindings() []*Binding { Description: gui.Tr.IncreaseContextInDiffView, }, { + ViewName: "", + Key: gui.getKey(config.Universal.DecreaseContextInDiffView), + Handler: gui.DecreaseContextInDiffView, + Description: gui.Tr.DecreaseContextInDiffView, + }, + { ViewName: "extras", Key: gocui.MouseWheelUp, Handler: gui.scrollUpExtra, diff --git a/pkg/i18n/english.go b/pkg/i18n/english.go index eacec4e21..7cd85daeb 100644 --- a/pkg/i18n/english.go +++ b/pkg/i18n/english.go @@ -428,6 +428,7 @@ type TranslationSet struct { IgnoringWhitespaceInDiffView string ShowingWhitespaceInDiffView string IncreaseContextInDiffView string + DecreaseContextInDiffView string CreatePullRequestOptions string LcCreatePullRequestOptions string LcDefaultBranch string @@ -969,6 +970,7 @@ func englishTranslationSet() TranslationSet { IgnoringWhitespaceInDiffView: "Whitespace will be ignored in the diff view", ShowingWhitespaceInDiffView: "Whitespace will be shown in the diff view", IncreaseContextInDiffView: "Increase the size of the context shown around changes in the diff view", + DecreaseContextInDiffView: "Decrease the size of the context shown around changes in the diff view", CreatePullRequest: "Create pull request", CreatePullRequestOptions: "Create pull request options", LcCreatePullRequestOptions: "create pull request options", |