From b6f5db3692405022cda5643099388c686ab2f549 Mon Sep 17 00:00:00 2001 From: Zachary Yedidia Date: Tue, 30 Aug 2016 17:38:46 -0400 Subject: [PATCH] Add QuitAll action to close all splits and tabs at once See #239 --- cmd/micro/actions.go | 33 +++++++++++++++++++++++++++++++++ cmd/micro/bindings.go | 1 + cmd/micro/runtime.go | 2 +- runtime/help/keybindings.md | 1 + 4 files changed, 36 insertions(+), 1 deletion(-) diff --git a/cmd/micro/actions.go b/cmd/micro/actions.go index 389cc793..249c6f2c 100644 --- a/cmd/micro/actions.go +++ b/cmd/micro/actions.go @@ -1322,6 +1322,39 @@ func (v *View) Quit(usePlugin bool) bool { return false } +// QuitAll quits the whole editor; all splits and tabs +func (v *View) QuitAll(usePlugin bool) bool { + if usePlugin && !PreActionCall("QuitAll", v) { + return false + } + + closeAll := true + for _, tab := range tabs { + for _, v := range tab.views { + if !v.CanClose("Quit anyway? (y,n,s) ", 'y', 'n', 's') { + closeAll = false + } + } + } + + if closeAll { + for _, tab := range tabs { + for _, v := range tab.views { + v.CloseBuffer() + } + } + + if usePlugin { + PostActionCall("QuitAll", v) + } + + screen.Fini() + os.Exit(0) + } + + return false +} + // AddTab adds a new tab with an empty buffer func (v *View) AddTab(usePlugin bool) bool { if usePlugin && !PreActionCall("AddTab", v) { diff --git a/cmd/micro/bindings.go b/cmd/micro/bindings.go index 897933c0..5172c698 100644 --- a/cmd/micro/bindings.go +++ b/cmd/micro/bindings.go @@ -72,6 +72,7 @@ var bindingActions = map[string]func(*View, bool) bool{ "ShellMode": (*View).ShellMode, "CommandMode": (*View).CommandMode, "Quit": (*View).Quit, + "QuitAll": (*View).QuitAll, "AddTab": (*View).AddTab, "PreviousTab": (*View).PreviousTab, "NextTab": (*View).NextTab, diff --git a/cmd/micro/runtime.go b/cmd/micro/runtime.go index 8638f786..2a3926bd 100644 --- a/cmd/micro/runtime.go +++ b/cmd/micro/runtime.go @@ -415,7 +415,7 @@ func runtimeHelpHelpMd() (*asset, error) { return a, nil } -var _runtimeHelpKeybindingsMd = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x74\x58\x59\x73\x1b\x39\x0e\x7e\x0e\x7e\x05\x4b\x79\x99\xa9\xb5\x65\xeb\xb4\x3d\x6f\x8e\x2d\x8e\x33\x39\xec\xf8\x98\x4c\xe6\x49\x54\x37\xdb\xe2\x86\x22\x3b\x4d\xb6\x15\xed\xd6\xee\x6f\xdf\x02\xd8\x07\x29\x6b\x5d\x65\x48\x02\xd0\x20\x88\xf3\x93\xde\xb2\x0f\x72\xb7\x52\x26\x57\xe6\xd9\x01\xdc\xc8\x4a\x32\x51\x49\xe6\xd7\x92\xe5\xb2\x10\xb5\xf6\xec\x7b\xaf\xc1\x94\x61\xff\x74\xd6\xb0\xc2\x56\x1b\xb6\x5d\xab\x6c\xcd\x94\x63\x42\x3b\xcb\xd6\x76\x0b\x3b\x5b\xb3\x4c\x18\x56\x49\x7c\x02\xad\x6c\x98\xb7\x6c\x67\xeb\x8a\x69\xf5\x5d\x99\xe7\x21\xc0\x72\xb9\x44\x1b\xf0\x6f\x78\x33\x78\x2a\x07\xbf\xb1\xf8\x6f\x70\x55\x57\xce\x56\x4f\xe5\xe0\x08\xde\x0c\xae\xed\xd6\x24\x0a\x8d\x98\xf8\xa8\x70\xaf\x9e\xd7\x3e\xd6\x68\x14\x02\x1f\x35\x3e\xca\xc2\x1f\x32\x41\x7c\x54\x78\x58\xab\xc2\xc7\x7e\x0c\x1e\xa4\x96\x99\x6f\x5c\x20\x71\xec\x47\x23\xee\x5c\x20\x85\xf8\x94\x46\x21\x3d\x20\x76\xb4\x51\xe8\x7d\xbc\xd4\x3e\x75\x73\xf0\xd5\x56\x79\x67\xe0\x52\xfb\xf4\x9e\x24\x4e\x1e\x4f\xcf\x68\x0e\x38\xac\xd5\x9d\x14\x69\x75\x47\x5d\xf9\x4a\x27\xae\x0c\x1e\xbc\xa8\xfc\x6d\xf1\x51\x19\xd9\x69\x24\xde\x0c\x16\x26\xdf\x93\x27\xe7\x34\xc7\x3c\xda\x43\x96\x12\xbf\x3b\xcd\xd7\x16\x93\x3a\x69\x32\x48\xf6\x3a\x8d\xa4\x54\x1a\x8d\x85\xc9\xd3\x93\x5a\x33\xa9\x4f\xa9\x4e\x6b\x28\xf6\x86\x34\x16\xc6\xcb\x2a\xa9\xb5\xf7\xc6\xc9\xca\x07\x3e\x65\xba\x14\x99\x3c\xa0\x11\xf8\xa8\xf1\x4e\x64\xdf\x5d\xac\x15\x71\x12\xf9\xb8\xad\x95\x54\x7e\xa9\xfd\x71\x62\x63\x70\x2d\xb5\xf4\x72\xbf\x5e\x8e\x13\x43\x87\x94\x1e\xc5\x2a\x6d\xbd\xc6\xd7\x47\xb1\x3a\x7a\x6f\x72\x69\x7c\xb8\xbf\xb2\xa6\x8b\xcf\x6d\x72\xb7\xdb\x52\x1a\xae\x74\x94\xcc\x44\xfc\x20\x5e\x7a\x11\x4f\x44\x5c\x45\x89\xf9\xfc\x4a\xf4\x59\xfe\xec\x73\x72\xf7\x4a\x7c\x57\xc9\x17\x65\x6b\xd7\xa9\xfc\x9d\xa8\x3c\x99\xdc\x76\xa2\x6f\x89\xe8\x5e\x46\xa2\xab\x74\x6c\xd8\x72\xd7\x89\xfe\xda\x9b\x28\xbd\x37\x1f\xf6\x25\x49\x95\x5e\x27\xd2\xeb\xba\xd4\x2a\x13\x5e\x26\x3a\x7f\x26\x3a\x77\xc2\xf9\x5e\x76\x99\x06\x90\xe2\x7f\xa9\x75\x27\x7f\x4c\xe4\x97\x79\x8e\x49\x4c\x9a\xf2\xe1\x47\x53\xe0\x6d\x90\x62\x0d\xaa\x09\x2d\xdc\x9a\x0a\x07\xa3\xdc\x4a\x6f\xec\x46\xa6\x43\xb2\x6f\x0c\x2c\xff\xb4\x50\xda\x86\xb8\x13\xcf\xf2\x50\x63\x36\xfc\x56\xe5\x50\x67\x76\xfc\xd6\xb7\xdf\x93\xab\x3d\xda\xe7\x67\x2d\x6f\xa4\x2e\xfb\xeb\x1d\x50\xb8\xaf\x75\xd3\x79\x34\xb7\x12\x8d\x3f\xea\x4d\xd9\x05\x3e\xd4\x7f\xec\x69\xc3\xa1\x0b\xba\x6c\xef\x82\x57\x5a\x0a\x1c\x2f\x3e\x2a\xb2\x77\x69\x6e\xd6\x52\xeb\x4f\x36\xef\x73\xf7\x25\x91\x7f\xa9\x55\x5f\x34\x8b\xbd\x4a\xdb\x6c\x84\xc9\x93\x87\xbf\x26\x1a\x98\x99\x87\x52\x07\x0b\xf0\xe6\xe4\x84\x2d\x36\x22\x73\xc7\xce\xef\xb4\x8c\xd7\x71\xd3\xeb\x05\xb6\xf8\xab\x61\x7f\xbc\x6a\xd9\xc9\x60\x10\x34\x68\xf7\x46\x31\x0a\x30\x3c\x7b\xb3\x1c\xd9\x98\xdf\x74\x29\x23\xd7\xf4\x5c\x4a\x23\xfc\x07\xd7\x3a\xc0\xb7\x06\x00\xd4\x2e\x60\x08\x11\xf0\x83\x63\xff\x60\xa2\xaa\xec\xd6\x21\x1c\xd8\xd8\x17\xc9\xb6\xb6\xca\xd9\x6a\x47\xaf\x43\xc0\x20\x30\x2d\x0b\xcf\x84\xc9\x59\x85\xf7\x08\x6a\x68\x24\xa3\x73\xf0\x49\xfc\xe4\xd0\x77\x52\x93\x26\x67\xb6\x20\xa6\x56\x46\x1e\x21\x13\x32\xb4\x54\x97\xa4\x90\xdb\xad\x79\x6d\xe6\xff\xd9\x58\xd5\x45\x21\xab\x61\x7f\x89\xb5\xd5\x39\x73\xb8\x13\xd8\x56\xf9\x35\x13\x5a\x37\xba\x4e\x92\xd9\x8d\x34\x9e\x09\x9a\x91\x74\x31\x47\x1d\x8b\xb8\x48\x93\x42\xc0\x3b\x6f\xd9\xbd\x6c\x32\x46\xb1\x00\x78\xc4\xd3\x5a\x48\xb5\x11\x3b\xb6\x92\x08\x99\x6c\x6d\x72\x56\x3b\xd4\x43\x7f\x96\xff\x3d\x19\x66\xd6\x14\xea\xf9\x64\xa3\xb2\xca\x9e\xb4\x8f\x0c\x11\x3e\x2d\xa1\x50\x5a\x0e\xd9\x42\x64\x6b\x34\x8b\x38\x2c\x58\xf0\x96\x09\xd3\xb8\x35\x04\xe0\xb6\x62\xf2\xa7\xd8\x94\x5a\x1e\xa1\x8c\x90\xd9\x12\x03\x7e\xbc\x5b\x22\xa3\x36\xb9\xa5\x58\x04\xe6\xbf\x88\x59\xc9\xdc\x1e\x31\xc2\x73\xb6\xd6\x39\x2b\x6b\x8f\x4e\x41\x61\xb5\xb6\x5b\x74\x51\x99\xe0\x65\xea\x15\x23\xaf\x52\x90\xd7\x0e\xe2\x74\x34\xe3\xd4\x0e\x13\x79\xbf\x78\x08\x4e\x66\x6b\xa1\x0c\xcb\x42\xb3\x38\xb6\x5d\xcb\x16\x56\x62\x54\x59\x72\x2b\x55\x90\xa7\x5b\x61\x3c\xc3\xea\x0c\xc9\x10\x2f\x12\xf0\x5a\x3f\x6a\xe5\x59\x8b\x4c\xe9\xf6\xca\x23\x1a\x95\xcc\xd9\xdf\x62\x4f\xc3\x54\xc5\xe7\xa9\x47\xc4\x8b\x3c\xa2\x3e\x6e\xfd\x7b\xcb\xde\x29\x93\x8b\x95\x96\x5d\xd2\xd1\xfe\xaa\x65\xf6\xc9\xd5\xca\x79\x2c\x95\x43\x10\x3a\xb3\xc6\x0b\x65\x1c\xdb\xd8\xa0\x84\x51\x2c\xad\x73\x6a\xdf\x30\xd9\x0b\x20\x7b\xd7\xf7\xd5\x11\x5b\xd5\x9e\x19\xeb\xa3\x7a\xdc\x0c\x19\x41\x77\xc4\xe2\xac\xa8\xb5\xee\x3c\x58\x59\xbf\xc6\x22\x88\x79\xfb\x87\x85\x20\x40\xdb\xe4\xd0\xf7\x35\xc4\x03\x1d\xd2\xd1\x0d\x3d\x8e\x86\x08\x74\x43\x04\xce\xa0\x83\x61\x90\x00\x2e\x88\xa0\x15\xb4\x68\x1b\x7a\x5c\x0d\x3d\x82\x86\x08\x2b\x43\x37\xe3\xa0\x1d\x6b\xb0\x87\x74\x21\xc5\xb4\xd0\x03\x9f\x20\x4e\x81\x10\x1c\x80\xa6\xf0\x0a\x84\x42\x00\x46\x9f\xe5\x56\xf7\x9f\x08\xd2\x41\x87\xb2\x1a\xc3\x70\x25\x11\x0c\x42\x07\xa5\x00\xab\x08\x10\xb5\x40\x8b\x6c\x20\xc6\x30\x80\x2d\x01\xd8\x05\x80\x08\x04\xae\x6a\x0c\x1a\xa1\x0a\x48\xf0\x43\x73\x40\xe3\x4f\x02\xcf\xe0\xb6\xf6\x29\x83\x50\x05\x74\xf8\x01\x5a\xa4\x06\x21\xfa\x18\xf5\x26\xa5\x5d\x32\x6f\x84\x2e\x1a\x5e\xfb\x36\x64\x22\x8a\x4c\x1f\x91\x7e\x3f\x43\xb4\x89\xa1\xdd\xb9\x10\x2d\x50\xe8\x56\x25\x44\x9b\x0f\xb0\xb1\x20\x20\x18\x88\xb0\x0a\x34\xa8\x04\xba\x1d\xd8\x49\xc3\x27\x6a\xc4\xb6\xd6\x7d\xd4\x6a\xd8\x0c\x5d\x61\xd3\xca\x89\x5b\xbe\x29\xf1\xa7\x12\xe8\x56\xa1\x18\xa8\x04\x9e\xca\xe6\xa5\x29\x10\xbb\x35\xa1\x72\xec\xd6\x34\x05\x1d\x72\xfa\x2a\x62\x76\x43\x21\x69\x92\xdd\x56\x00\x05\x65\xf1\x53\xf9\x10\x04\xb8\x12\x26\x93\x1a\xee\x2a\x65\x3c\xdc\x89\xda\x85\xaa\xf1\x62\x05\x7c\x04\x7c\x0c\x7c\x02\x7c\x0a\x7c\x06\x7c\x0e\xfc\x0c\xf8\x39\xf0\x0b\xe0\xa3\x53\xe0\xa3\x11\xf0\xd1\x18\xf8\x68\x02\x7c\x34\x05\x3e\x9a\x01\x1f\xcd\x81\x8f\xce\x80\x8f\xce\x81\x8f\x2e\x80\x8f\x4f\x81\x8f\xd1\xce\x18\xf8\x78\x02\x7c\x3c\x05\x3e\x9e\x01\x1f\xcf\x81\x8f\xcf\x80\x8f\xcf\x81\x8f\x2f\x80\x4f\x4e\x81\x4f\x46\xc0\x27\x78\xe0\x04\xf8\x64\x0a\x7c\x32\x03\x3e\x99\x03\x9f\x9c\x01\x9f\x9c\x03\x9f\x5c\x00\x9f\x9e\x02\x9f\x8e\x80\x4f\xc7\xc0\xa7\xe8\xd9\x14\xf8\x74\x06\x7c\x3a\x07\x3e\x3d\x03\x3e\x3d\x07\x3e\xbd\x00\x3e\x3b\x05\x3e\x1b\x01\x9f\x8d\x81\xcf\x26\xc0\x67\x78\x85\x19\xf0\xd9\x1c\xf8\xec\x0c\xf8\xec\x1c\xf8\xec\x02\xf8\xfc\x14\xf8\x7c\x04\x7c\x3e\x06\x3e\x9f\x00\x9f\x4f\x69\xd7\x87\xf6\x21\xcc\x4b\xf4\x1d\xd1\x2b\xa2\xd7\x44\x17\x44\x39\xd1\xdf\x89\xde\x10\x7d\x4f\xf4\x0f\xa2\x1f\x88\x7e\x24\xfa\x89\xe8\x67\xa2\xb7\x44\xef\x88\x7e\x21\x7a\x1f\x4e\x25\xfa\x48\xf4\x89\xe8\x9f\x44\xbf\x12\xfd\x8b\xe8\x37\xa2\x7f\x43\xfb\x4d\xf8\xe1\x07\x24\xd8\x19\x22\xac\x1d\x9c\x16\x95\xf0\xc1\xa4\xc9\x65\xe5\x32\x5b\xc5\x83\x01\x8b\x79\xe1\x32\xfc\x17\x25\x16\x0c\xd6\x52\xff\xed\x2c\x14\xf4\x65\x9e\x2b\xec\x5c\xa1\xf5\xee\xa8\x07\x4d\x54\xbd\xb2\x59\xeb\xab\x5d\x83\x0d\x96\xb8\xa2\xbe\xcb\xdd\x32\xd9\x82\x81\x2d\x96\x60\xab\xf0\xf6\xa9\x5c\x0e\xd9\x27\x04\x0e\xcc\xd5\x65\x69\x2b\x8f\x5b\x85\xd9\x32\x1c\xc4\x96\xc7\x4b\xb6\x92\x7e\x2b\x25\x62\xa4\x5c\x15\x4a\x56\x2e\xec\x45\x7c\x7e\xd9\x43\x82\x25\x38\xdb\x9a\x6f\xe0\x00\x01\x96\x6d\xa5\xbc\x97\x86\x09\x47\x52\xb1\x64\xbf\x64\x02\xa1\x91\xf0\x1e\x6d\x15\xb6\xa2\xbb\xb4\xab\xef\xd7\x21\x7b\x5c\x2b\xc7\x14\x6e\xb5\x5d\x0b\x20\x0e\xed\xc8\xb6\x75\x9d\x0c\xce\x74\x3f\x28\x2c\x99\x32\xce\x4b\x41\xa0\x8d\x5c\x8a\x44\xf0\x8b\x5f\xcb\x1d\xfd\x7e\x25\x7f\xd4\xea\x45\x68\x69\xfc\xaf\x43\xf8\x5f\x00\x00\x00\xff\xff\xae\x3f\xa3\x05\xe5\x12\x00\x00") +var _runtimeHelpKeybindingsMd = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x74\x58\x59\x73\x1b\x39\x0e\x7e\x0e\x7e\x05\x4b\x79\x99\xa9\xb5\x65\xeb\xb4\x3d\x6f\x8e\x2d\x8e\x33\x39\xec\xf8\x98\x4c\xe6\x49\x54\x37\xdb\xe2\x86\x22\x3b\x4d\xb6\x15\xed\xd6\xee\x6f\xdf\x02\xd8\x07\x29\x6b\x5d\x65\x48\x02\xd0\x20\x88\xf3\x93\xde\xb2\x0f\x72\xb7\x52\x26\x57\xe6\xd9\x01\xdc\xc8\x4a\x32\x51\x49\xe6\xd7\x92\xe5\xb2\x10\xb5\xf6\xec\x7b\xaf\xc1\x94\x61\xff\x74\xd6\xb0\xc2\x56\x1b\xb6\x5d\xab\x6c\xcd\x94\x63\x42\x3b\xcb\xd6\x76\x0b\x3b\x5b\xb3\x4c\x18\x56\x49\x7c\x02\xad\x6c\x98\xb7\x6c\x67\xeb\x8a\x69\xf5\x5d\x99\xe7\x21\xc0\x72\xb9\x44\x1b\xf0\x6f\x78\x33\x78\x2a\x07\xbf\xb1\xf8\x6f\x70\x55\x57\xce\x56\x4f\xe5\xe0\x08\xde\x0c\xae\xed\xd6\x24\x0a\x8d\x98\xf8\xa8\x70\xaf\x9e\xd7\x3e\xd6\x68\x14\x02\x1f\x35\x3e\xca\xc2\x1f\x32\x41\x7c\x54\x78\x58\xab\xc2\xc7\x7e\x0c\x1e\xa4\x96\x99\x6f\x5c\x20\x71\xec\x47\x23\xee\x5c\x20\x85\xf8\x94\x46\x21\x3d\x20\x76\xb4\x51\xe8\x7d\xbc\xd4\x3e\x75\x73\xf0\xd5\x56\x79\x67\xe0\x52\xfb\xf4\x9e\x24\x4e\x1e\x4f\xcf\x68\x0e\x38\xac\xd5\x9d\x14\x69\x75\x47\x5d\xf9\x4a\x27\xae\x0c\x1e\xbc\xa8\xfc\x6d\xf1\x51\x19\xd9\x69\x24\xde\x0c\x16\x26\xdf\x93\x27\xe7\x34\xc7\x3c\xda\x43\x96\x12\xbf\x3b\xcd\xd7\x16\x93\x3a\x69\x32\x48\xf6\x3a\x8d\xa4\x54\x1a\x8d\x85\xc9\xd3\x93\x5a\x33\xa9\x4f\xa9\x4e\x6b\x28\xf6\x86\x34\x16\xc6\xcb\x2a\xa9\xb5\xf7\xc6\xc9\xca\x07\x3e\x65\xba\x14\x99\x3c\xa0\x11\xf8\xa8\xf1\x4e\x64\xdf\x5d\xac\x15\x71\x12\xf9\xb8\xad\x95\x54\x7e\xa9\xfd\x71\x62\x63\x70\x2d\xb5\xf4\x72\xbf\x5e\x8e\x13\x43\x87\x94\x1e\xc5\x2a\x6d\xbd\xc6\xd7\x47\xb1\x3a\x7a\x6f\x72\x69\x7c\xb8\xbf\xb2\xa6\x8b\xcf\x6d\x72\xb7\xdb\x52\x1a\xae\x74\x94\xcc\x44\xfc\x20\x5e\x7a\x11\x4f\x44\x5c\x45\x89\xf9\xfc\x4a\xf4\x59\xfe\xec\x73\x72\xf7\x4a\x7c\x57\xc9\x17\x65\x6b\xd7\xa9\xfc\x9d\xa8\x3c\x99\xdc\x76\xa2\x6f\x89\xe8\x5e\x46\xa2\xab\x74\x6c\xd8\x72\xd7\x89\xfe\xda\x9b\x28\xbd\x37\x1f\xf6\x25\x49\x95\x5e\x27\xd2\xeb\xba\xd4\x2a\x13\x5e\x26\x3a\x7f\x26\x3a\x77\xc2\xf9\x5e\x76\x99\x06\x90\xe2\x7f\xa9\x75\x27\x7f\x4c\xe4\x97\x79\x8e\x49\x4c\x9a\xf2\xe1\x47\x53\xe0\x6d\x90\x62\x0d\xaa\x09\x2d\xdc\x9a\x0a\x07\xa3\xdc\x4a\x6f\xec\x46\xa6\x43\xb2\x6f\x0c\x2c\xff\xb4\x50\xda\x86\xb8\x13\xcf\xf2\x50\x63\x36\xfc\x56\xe5\x50\x67\x76\xfc\xd6\xb7\xdf\x93\xab\x3d\xda\xe7\x67\x2d\x6f\xa4\x2e\xfb\xeb\x1d\x50\xb8\xaf\x75\xd3\x79\x34\xb7\x12\x8d\x3f\xea\x4d\xd9\x05\x3e\xd4\x7f\xec\x69\xc3\xa1\x0b\xba\x6c\xef\x82\x57\x5a\x0a\x1c\x2f\x3e\x2a\xb2\x77\x69\x6e\xd6\x52\xeb\x4f\x36\xef\x73\xf7\x25\x91\x7f\xa9\x55\x5f\x34\x8b\xbd\x4a\xdb\x6c\x84\xc9\x93\x87\xbf\x26\x1a\x98\x99\x87\x52\x07\x0b\xf0\xe6\xe4\x84\x2d\x36\x22\x73\xc7\xce\xef\xb4\x8c\xd7\x71\xd3\xeb\x05\xb6\xf8\xab\x61\x7f\xbc\x6a\xd9\xc9\x60\x10\x34\x68\xf7\x46\x31\x0a\x30\x3c\x7b\xb3\x1c\xd9\x98\xdf\x74\x29\x23\xd7\xf4\x5c\x4a\x23\xfc\x07\xd7\x3a\xc0\xb7\x06\x00\xd4\x2e\x60\x08\x11\xf0\x83\x63\xff\x60\xa2\xaa\xec\xd6\x21\x1c\xd8\xd8\x17\xc9\xb6\xb6\xca\xd9\x6a\x47\xaf\x43\xc0\x20\x30\x2d\x0b\xcf\x84\xc9\x59\x85\xf7\x08\x6a\x68\x24\xa3\x73\xf0\x49\xfc\xe4\xd0\x77\x52\x93\x26\x67\xb6\x20\xa6\x56\x46\x1e\x21\x13\x32\xb4\x54\x97\xa4\x90\xdb\xad\x79\x6d\xe6\xff\xd9\x58\xd5\x45\x21\xab\x61\x7f\x89\xb5\xd5\x39\x73\xb8\x13\xd8\x56\xf9\x35\x13\x5a\x37\xba\x4e\x92\xd9\x8d\x34\x9e\x09\x9a\x91\x74\x31\x47\x1d\x8b\xb8\x48\x93\x42\xc0\x3b\x6f\xd9\xbd\x6c\x32\x46\xb1\x00\x78\xc4\xd3\x5a\x48\xb5\x11\x3b\xb6\x92\x08\x99\x6c\x6d\x72\x56\x3b\xd4\x43\x7f\x96\xff\x3d\x19\x66\xd6\x14\xea\xf9\x64\xa3\xb2\xca\x9e\xb4\x8f\x0c\x11\x3e\x2d\xa1\x50\x5a\x0e\xd9\x42\x64\x6b\x34\x8b\x38\x2c\x58\xf0\x96\x09\xd3\xb8\x35\x04\xe0\xb6\x62\xf2\xa7\xd8\x94\x5a\x1e\xa1\x8c\x90\xd9\x12\x03\x7e\xbc\x5b\x22\xa3\x36\xb9\xa5\x58\x04\xe6\xbf\x88\x59\xc9\xdc\x1e\x31\xc2\x73\xb6\xd6\x39\x2b\x6b\x8f\x4e\x41\x61\xb5\xb6\x5b\x74\x51\x99\xe0\x65\xea\x15\x23\xaf\x52\x90\xd7\x0e\xe2\x74\x34\xe3\xd4\x0e\x13\x79\xbf\x78\x08\x4e\x66\x6b\xa1\x0c\xcb\x42\xb3\x38\xb6\x5d\xcb\x16\x56\x62\x54\x59\x72\x2b\x55\x90\xa7\x5b\x61\x3c\xc3\xea\x0c\xc9\x10\x2f\x12\xf0\x5a\x3f\x6a\xe5\x59\x8b\x4c\xe9\xf6\xca\x23\x1a\x95\xcc\xd9\xdf\x62\x4f\xc3\x54\xc5\xe7\xa9\x47\xc4\x8b\x3c\xa2\x3e\x6e\xfd\x7b\xcb\xde\x29\x93\x8b\x95\x96\x5d\xd2\xd1\xfe\xaa\x65\xf6\xc9\xd5\xca\x79\x2c\x95\x43\x10\x3a\xb3\xc6\x0b\x65\x1c\xdb\xd8\xa0\x84\x51\x2c\xad\x73\x6a\xdf\x30\xd9\x0b\x20\x7b\xd7\xf7\xd5\x11\x5b\xd5\x9e\x19\xeb\xa3\x7a\xdc\x0c\x19\x41\x77\xc4\xe2\xac\xa8\xb5\xee\x3c\x58\x59\xbf\xc6\x22\x88\x79\xfb\x87\x85\x20\x40\xdb\xe4\xd0\xf7\x35\xc4\x03\x1d\xd2\xd1\x0d\x3d\x8e\x86\x08\x74\x43\x04\xce\xa0\x83\x61\x90\x00\x2e\x88\xa0\x15\xb4\x68\x1b\x7a\x5c\x0d\x3d\x82\x86\x08\x2b\x43\x37\xe3\xa0\x1d\x6b\xb0\x87\x74\x21\xc5\xb4\xd0\x03\x9f\x20\x4e\x81\x10\x1c\x80\xa6\xf0\x0a\x84\x42\x00\x46\x9f\xe5\x56\xf7\x9f\x08\xd2\x41\x87\xb2\x1a\xc3\x70\x25\x11\x0c\x42\x07\xa5\x00\xab\x08\x10\xb5\x40\x8b\x6c\x20\xc6\x30\x80\x2d\x01\xd8\x05\x80\x08\x04\xae\x6a\x0c\x1a\xa1\x0a\x48\xf0\x43\x73\x40\xe3\x4f\x02\xcf\xe0\xb6\xf6\x29\x83\x50\x05\x74\xf8\x01\x5a\xa4\x06\x21\xfa\x18\xf5\x26\xa5\x5d\x32\x6f\x84\x2e\x1a\x5e\xfb\x36\x64\x22\x8a\x4c\x1f\x91\x7e\x3f\x43\xb4\x89\xa1\xdd\xb9\x10\x2d\x50\xe8\x56\x25\x44\x9b\x0f\xb0\xb1\x88\xa0\x7f\x01\xc9\x40\x84\x59\xa0\x41\x27\xd0\xed\xc2\x4e\x1a\x3e\x51\x43\xb6\x35\xef\xa3\x96\xc3\xa6\xe8\x0a\x9c\x56\x4f\xdc\xfa\x4d\xa9\x3f\x95\x40\xb7\x0b\x45\x41\xa5\xf0\x54\x36\x2f\x4d\xa1\xd8\xad\x09\x15\x64\xb7\xa6\x29\xec\x90\xdb\x57\x91\xb3\x1b\x0a\x4d\x93\xf4\xb6\x12\x28\x38\x8b\x9f\xca\x87\x60\xc0\x95\x30\x99\xd4\x70\x57\x29\xe3\xe1\x4e\xd4\x2e\x54\x8f\x17\x2b\xe0\x23\xe0\x63\xe0\x13\xe0\x53\xe0\x33\xe0\x73\xe0\x67\xc0\xcf\x81\x5f\x00\x1f\x9d\x02\x1f\x8d\x80\x8f\xc6\xc0\x47\x13\xe0\xa3\x29\xf0\xd1\x0c\xf8\x68\x0e\x7c\x74\x06\x7c\x74\x0e\x7c\x74\x01\x7c\x7c\x0a\x7c\x8c\x76\xc6\xc0\xc7\x13\xe0\xe3\x29\xf0\xf1\x0c\xf8\x78\x0e\x7c\x7c\x06\x7c\x7c\x0e\x7c\x7c\x01\x7c\x72\x0a\x7c\x32\x02\x3e\xc1\x03\x27\xc0\x27\x53\xe0\x93\x19\xf0\xc9\x1c\xf8\xe4\x0c\xf8\xe4\x1c\xf8\xe4\x02\xf8\xf4\x14\xf8\x74\x04\x7c\x3a\x06\x3e\x45\xcf\xa6\xc0\xa7\x33\xe0\xd3\x39\xf0\xe9\x19\xf0\xe9\x39\xf0\xe9\x05\xf0\xd9\x29\xf0\xd9\x08\xf8\x6c\x0c\x7c\x36\x01\x3e\xc3\x2b\xcc\x80\xcf\xe6\xc0\x67\x67\xc0\x67\xe7\xc0\x67\x17\xc0\xe7\xa7\xc0\xe7\x23\xe0\xf3\x31\xf0\xf9\x04\xf8\x7c\x4a\x3b\x3f\xb4\x11\x61\x5f\xa2\xef\x88\x5e\x11\xbd\x26\xba\x20\xca\x89\xfe\x4e\xf4\x86\xe8\x7b\xa2\x7f\x10\xfd\x40\xf4\x23\xd1\x4f\x44\x3f\x13\xbd\x25\x7a\x47\xf4\x0b\xd1\xfb\x70\x2a\xd1\x47\xa2\x4f\x44\xff\x24\xfa\x95\xe8\x5f\x44\xbf\x11\xfd\x1b\xda\x6f\xc4\x0f\x3f\x20\xc1\xd0\x10\x61\xee\xe0\xb4\xa8\x84\x0f\x26\x4d\x2e\x2b\x97\xd9\x2a\x1e\x10\x58\xcc\x0b\x97\xe1\xbf\x28\xb1\x60\xb0\x96\xfa\x6f\x69\xa1\xa0\x2f\xf3\x5c\x61\x07\x0b\xad\x77\x47\x3d\x78\xa2\xea\x95\xcd\x7a\x5f\xed\x1a\x8c\xb0\xc4\x55\xf5\x5d\xee\x96\xc9\x36\x0c\x6c\xb1\x04\x5b\x85\xb7\x4f\xe5\x72\xc8\x3e\x21\x80\x60\xae\x2e\x4b\x5b\x79\xdc\x2e\xcc\x96\xe1\x20\xb6\x3c\x5e\xb2\x95\xf4\x5b\x29\x11\x2b\xe5\xaa\x50\xb2\x72\x61\x3f\xe2\xf3\xcb\x1e\x1a\x2c\xc1\xd9\xd6\x7c\x03\x0b\x08\xb8\x6c\x2b\xe5\xbd\x34\x4c\x38\x92\x8a\x25\xfb\x25\x13\x08\x91\x84\xf7\x68\xab\xb0\x15\xdd\xa5\x5d\x81\xbf\x0e\xd9\xe3\x5a\x39\xa6\x70\xbb\xed\x5a\x20\x71\x68\x57\xb6\xad\xeb\x64\x70\xa6\xfb\x61\x61\xc9\x94\x71\x5e\x0a\x02\x6f\xe4\x52\x24\x82\x5f\xfc\x5a\xee\xe8\x77\x2c\xf9\xa3\x56\x2f\x42\x4b\xe3\x7f\x1d\xc2\xff\x02\x00\x00\xff\xff\x72\x7f\x5e\x8f\xed\x12\x00\x00") func runtimeHelpKeybindingsMdBytes() ([]byte, error) { return bindataRead( diff --git a/runtime/help/keybindings.md b/runtime/help/keybindings.md index 6fc0331f..44bf922c 100644 --- a/runtime/help/keybindings.md +++ b/runtime/help/keybindings.md @@ -169,6 +169,7 @@ ClearStatus ShellMode CommandMode Quit +QuitAll AddTab PreviousTab NextTab