From d38055f82558e2164c48bb1792ca91bfe6d11c37 Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Mon, 19 Jun 2017 19:37:55 +0200 Subject: [PATCH] Add support for xterm CtrlPgUp and CtrlPgDn keys. --- cmd/micro/bindings.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmd/micro/bindings.go b/cmd/micro/bindings.go index 1c232da8..c860e69d 100644 --- a/cmd/micro/bindings.go +++ b/cmd/micro/bindings.go @@ -237,6 +237,8 @@ var bindingKeys = map[string]tcell.Key{ "CtrlRightSq": tcell.KeyCtrlRightSq, "CtrlCarat": tcell.KeyCtrlCarat, "CtrlUnderscore": tcell.KeyCtrlUnderscore, + "CtrlPageUp": tcell.KeyCtrlPgUp, + "CtrlPageDown": tcell.KeyCtrlPgDn, "Tab": tcell.KeyTab, "Esc": tcell.KeyEsc, "Escape": tcell.KeyEscape, @@ -485,6 +487,8 @@ func DefaultBindings() map[string]string { "CtrlEnd": "CursorEnd", "PageUp": "CursorPageUp", "PageDown": "CursorPageDown", + "CtrlPageUp": "PreviousTab", + "CtrlPageDown": "NextTab", "CtrlG": "ToggleHelp", "CtrlR": "ToggleRuler", "CtrlL": "JumpLine",