diff --git a/config/keybindings.go b/config/keybindings.go index 0645cc8..8b33d59 100644 --- a/config/keybindings.go +++ b/config/keybindings.go @@ -130,6 +130,11 @@ func parseBinding(cmd Command, binding string) { binding = binding[4:] } + if strings.HasPrefix(binding, "Shift-") { + m += tcell.ModShift + binding = binding[6:] + } + if len([]rune(binding)) == 1 { k = tcell.KeyRune r = []rune(binding)[0]