More key names for --bind

This commit is contained in:
Junegunn Choi 2015-06-18 02:27:50 +09:00
parent b504c6eb39
commit 5e8d8dab82

View File

@ -298,12 +298,28 @@ func parseKeyChords(str string, message string, bind bool) []int {
chord = curses.AltZ + int(' ') chord = curses.AltZ + int(' ')
case "bspace": case "bspace":
chord = curses.BSpace chord = curses.BSpace
case "alt-bs", "alt-bspace":
chord = curses.AltBS
case "tab": case "tab":
chord = curses.Tab chord = curses.Tab
case "btab": case "btab":
chord = curses.BTab chord = curses.BTab
case "esc": case "esc":
chord = curses.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 { if chord == 0 {