diff options
-rw-r--r-- | src/options.go | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/options.go b/src/options.go index 31a5c17a..8281ada4 100644 --- a/src/options.go +++ b/src/options.go @@ -298,12 +298,28 @@ func parseKeyChords(str string, message string, bind bool) []int { chord = curses.AltZ + int(' ') case "bspace": chord = curses.BSpace + case "alt-bs", "alt-bspace": + chord = curses.AltBS case "tab": chord = curses.Tab case "btab": chord = curses.BTab case "esc": chord = curses.ESC + case "del": + chord = curses.Del + case "home": + chord = curses.Home + case "end": + chord = curses.End + case "pgup", "page-up": + chord = curses.PgUp + case "pgdn", "page-down": + chord = curses.PgDn + case "shift-left": + chord = curses.SLeft + case "shift-right": + chord = curses.SRight } } if chord == 0 { |