diff --git a/cmd/micro/actions.go b/cmd/micro/actions.go index 596f76fd..d6d0dbc3 100644 --- a/cmd/micro/actions.go +++ b/cmd/micro/actions.go @@ -1445,6 +1445,55 @@ func (v *View) NextTab(usePlugin bool) bool { return false } +// VSplitBinding opens an empty vertical split +func (v *View) VSplitBinding(usePlugin bool) bool { + if usePlugin && !PreActionCall("VSplit", v) { + return false + } + + v.VSplit(NewBuffer([]byte{}, "")) + + if usePlugin { + return PostActionCall("VSplit", v) + } + return false +} + +// HSplitBinding opens an empty horizontal split +func (v *View) HSplitBinding(usePlugin bool) bool { + if usePlugin && !PreActionCall("HSplit", v) { + return false + } + + v.HSplit(NewBuffer([]byte{}, "")) + + if usePlugin { + return PostActionCall("HSplit", v) + } + return false +} + +// Unsplit closes all splits in the current tab except the active one +func (v *View) Unsplit(usePlugin bool) bool { + if usePlugin && !PreActionCall("Unsplit", v) { + return false + } + + curView := tabs[curTab].curView + for i := len(tabs[curTab].views) - 1; i >= 0; i-- { + view := tabs[curTab].views[i] + if view != nil && view.Num != curView { + view.Quit(true) + // messenger.Message("Quit ", view.Buf.Path) + } + } + + if usePlugin { + return PostActionCall("Unsplit", v) + } + return false +} + // NextSplit changes the view to the next split func (v *View) NextSplit(usePlugin bool) bool { if usePlugin && !PreActionCall("NextSplit", v) { diff --git a/cmd/micro/bindings.go b/cmd/micro/bindings.go index 35081e62..b1d00c24 100644 --- a/cmd/micro/bindings.go +++ b/cmd/micro/bindings.go @@ -79,6 +79,9 @@ var bindingActions = map[string]func(*View, bool) bool{ "NextTab": (*View).NextTab, "NextSplit": (*View).NextSplit, "PreviousSplit": (*View).PreviousSplit, + "Unsplit": (*View).Unsplit, + "VSplit": (*View).VSplitBinding, + "HSplit": (*View).HSplitBinding, "ToggleMacro": (*View).ToggleMacro, "PlayMacro": (*View).PlayMacro, diff --git a/cmd/micro/runtime.go b/cmd/micro/runtime.go index b67031cb..356f862d 100644 --- a/cmd/micro/runtime.go +++ b/cmd/micro/runtime.go @@ -441,7 +441,7 @@ func runtimeHelpHelpMd() (*asset, error) { return a, nil } -var _runtimeHelpKeybindingsMd = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x74\x58\x5b\x57\x1b\x39\x12\x7e\x9e\xfa\x15\x3a\xce\xcb\xcc\x59\x30\xf8\x0a\xe4\x8d\x00\x1a\x72\x03\xc2\x65\x32\xc9\x93\xe5\x6e\x19\x6b\xa3\x96\x3a\x2d\x35\x8e\x77\xcf\xee\x6f\x9f\x53\xa5\xee\xb6\x64\x9b\x39\x67\x2a\x20\x7d\x5d\x2a\x95\xea\xf2\x15\x6f\xd8\x47\xb9\x9e\x2b\x93\x2b\xf3\xec\x00\xae\x65\x25\x99\xa8\x24\xf3\x4b\xc9\x72\xb9\x10\xb5\xf6\xec\xc7\x06\xc1\x94\x61\xff\x76\xd6\xb0\x85\xad\x0a\xb6\x5a\xaa\x6c\xc9\x94\x63\x42\x3b\xcb\x96\x76\x05\x6b\x5b\xb3\x4c\x18\x56\x49\xfc\x02\xb5\x14\xcc\x5b\xb6\xb6\x75\xc5\xb4\xfa\xa1\xcc\x73\x1f\x60\x36\x9b\xa1\x0e\xf8\x2f\x30\xc6\x58\xef\xa9\xec\xbd\x65\xf1\x7f\xbd\x8b\xba\x72\xb6\x7a\x2a\x7b\x07\x01\x71\x69\x57\x26\xc1\x34\x08\x5a\x6f\x30\xf7\xea\x79\xe9\x63\x50\x83\x09\xeb\x0d\xe8\x93\x5c\xf8\x7d\x8a\x68\xbd\xc1\x3c\x2c\xd5\xc2\xc7\x36\xf5\x1e\xa4\x96\x99\xdf\x98\x43\x88\xd8\xa6\x06\x11\x9b\x43\x98\xf8\xb8\x06\xb3\x73\x52\x6c\x77\x83\x49\x4c\x3e\xd7\x3e\xb5\xba\xf7\xd5\x56\x79\xac\xe6\x5c\xfb\xf4\xf2\x84\xd8\x56\x92\x1e\xd6\x9c\xf4\x2a\xb0\x3b\x32\x02\xc6\x67\x5e\xf8\x4a\x27\x66\xf5\x1e\xbc\xa8\xfc\xed\xe2\x93\x32\x32\x06\x25\x96\xf5\xae\x4c\xbe\x0b\x49\x0e\x6c\xce\x7b\xb4\xaf\xe8\x4b\xae\xd1\x81\xf7\xea\x4d\xe2\xaa\x79\x68\xd2\x1a\x83\x92\xd0\x6a\x40\x57\x26\xdf\x39\xb2\x55\x96\xda\xb7\x03\x6b\xd5\xc5\x96\xb5\xa0\x2b\xe3\x65\x95\x44\xe8\x7b\xe3\x64\xe5\x6f\xe4\x4a\x47\xa6\x3f\x94\x22\x93\x7b\x60\x61\x3d\x3a\xf0\x3a\x01\xbd\x13\xd9\x0f\x17\x43\x36\x0b\x6f\x5f\x83\x9c\x6b\x7f\x98\x68\xea\x5d\x4a\x2d\xbd\xdc\x13\x61\x87\x89\xba\x57\x70\x8f\x62\x9e\xa6\x72\xef\xbd\xc9\xa5\xf1\xc1\x19\xca\x9a\x83\x70\x15\xc4\x45\x56\xfa\xf8\xb3\xde\x6d\xed\x93\x6f\xe2\x2b\xdf\x26\x57\xbe\x2d\xa5\xe1\x4a\xa7\xf1\x91\x20\x1e\xc4\x4b\xb2\xcb\x93\x5d\xae\xd2\x87\xbe\xd9\xd9\xbd\x91\xbf\x92\x37\xbe\xdb\x41\xdc\x55\xf2\x45\xd9\xda\xc5\xa8\xef\x09\xea\xc9\xe4\x36\xde\xfd\x96\xec\xde\xcb\x74\xf7\x22\x2d\x61\xb6\x5c\xc7\xbb\x7f\x6f\x15\xb8\xc4\xb8\x8f\xdb\x9b\xdb\x09\x71\x99\x00\x2e\xeb\x52\xab\x4c\x78\xb9\x0d\xfb\x2b\x81\xdd\x09\xe7\x93\xed\xf3\xd4\xc3\xf4\x4c\xe7\x5a\xc7\x90\xc7\x04\x72\x9e\xe7\xd1\x83\x77\x45\xe1\xe1\x67\x93\x51\xad\x0b\xb7\x40\x14\x70\x5a\xb8\x25\x05\x1c\xbe\x44\x04\xb8\xb6\x85\x4c\x0b\xf9\x9e\x7a\x81\xb9\x97\x86\xe3\xde\x3a\x91\xe8\x7a\xad\x4e\x24\xba\x76\xeb\xc4\x9d\x78\x96\xfb\xea\x4d\xb3\x1e\xa1\xf6\x15\x9c\x6e\x3d\x3a\xf0\xcf\xc4\x87\x8f\xf6\xf9\x59\xcb\x6b\xa9\xcb\xc4\x8f\x7b\x30\xf7\xb5\x96\x55\x52\xa6\x13\xd0\x87\xba\x28\x63\x07\x84\x44\x8e\x0d\x6f\x56\xe2\x97\x48\x5f\x7c\x29\xb5\xfe\x6c\xf3\x04\xf2\x25\x81\x7c\xa9\x55\xea\xbc\xad\xa0\x2e\x0a\x61\xf2\x6d\x15\x5f\x13\x10\xbe\xf7\x43\xa9\x53\x3d\x4f\x7b\xee\xfb\x59\x64\x55\x92\x41\x1f\xd2\xf0\xd5\x62\xdd\x42\x08\x73\x74\xc4\xae\x0a\x91\xb9\x43\xe7\xd7\x5a\xc6\xdc\x66\x53\xeb\x16\xd8\x5b\xf6\xf5\xc6\xc3\x79\xbb\xb3\x5d\x1e\x05\xb5\xa3\xdd\x18\xc4\x3d\x74\xef\x6e\xe8\xe1\x0e\x46\xcc\x0e\xdb\xc1\x0d\xb3\xd9\x68\x02\xa3\x35\xfe\xbd\xf1\xf2\xb9\x12\x58\x19\xd9\x4a\xf9\x25\x5b\x28\x2d\x59\x21\x8c\x78\x96\x55\x73\x07\x3e\xa0\x9c\xd9\x0d\x1a\x3e\x0c\xcd\x29\x2a\x8b\x7c\x4c\x4b\xf1\x93\xf1\x13\x5a\x8a\xcb\x23\x1f\x1c\xa3\x45\x31\xea\xca\x65\xd1\xd2\xff\x90\xd5\x01\x7c\x6b\xf8\x5f\xed\x02\x85\x14\x81\x3e\x3a\xf6\x2f\x26\xaa\xca\xae\x1c\xb2\xc1\xc2\xbe\x48\xb6\xb2\x55\xce\xe6\x6b\xfa\xb7\x0f\xf8\x70\x4c\xcb\x85\x67\xc2\xe4\xac\x42\xb7\x07\x18\x2a\xc9\xc8\x0f\xf8\x25\xfe\xe6\xd0\xc9\x04\x93\x26\x67\x76\x41\x8b\xd8\x40\x0f\x70\x11\x32\xd4\x54\x97\x04\xc8\xed\xca\xec\xaa\x79\x4d\xc7\xbc\x5e\x2c\x64\xd5\xdf\x5c\x62\x69\x75\xce\x1c\xb6\xf5\xe0\x69\xa1\x75\x83\x75\x92\xd4\x16\xd2\x78\x26\xa8\x4b\xd1\xc5\x1c\x15\x43\xa4\xc5\x9a\x00\x81\xee\xbe\x61\xf7\xb2\x89\x31\xf2\x05\xc0\x23\x9e\xd6\x32\xea\x42\xac\xd9\x5c\x22\x63\xb6\xb5\xc9\x59\xed\x10\x87\xf6\xcc\xfe\x7f\xd4\xcf\xac\x59\xa8\xe7\xa3\x42\x65\x95\x3d\x6a\x3f\xe9\x23\x7b\x9e\x01\x3e\x7c\x9f\x5d\x89\x6c\x89\x6a\x91\x86\x07\x0d\xde\x32\x61\x1a\xb3\xfa\x00\xdc\x56\x4c\xfe\x12\x45\xa9\xe5\x01\xee\x11\x31\x9f\xa1\xc3\x0f\xd7\x33\x5c\xa8\x4d\x6e\xc9\x17\x61\xf1\x3f\xb4\x58\xc9\xdc\x1e\x30\xa2\xf3\xb6\xd6\x39\x2b\x6b\x8f\x46\xc1\xc2\x6a\x6d\x57\x68\xa2\x32\xc1\xca\xd4\x2a\x0a\xc7\x84\xe3\xff\xd6\x75\xbd\xb6\x15\xfe\xd6\x75\xc9\xd0\xfe\xb6\x83\x87\xa6\x89\x6c\x29\x94\x61\x59\xa8\x15\x8e\xad\x96\xb2\x9d\x2a\xd0\xab\x2c\xb9\x95\x5a\x90\xa5\x2b\x61\x3c\xc3\xec\x09\x8f\x21\x5e\x24\xe0\xb5\x7e\xd6\xca\xb3\x76\x30\xa1\xdb\x2b\x8f\xc3\x88\x64\xce\xbe\xdd\x99\x46\xe8\x7b\x4a\x66\xf1\x22\x0f\x28\xba\x5b\xfb\xde\xb0\x77\xca\xe4\x62\xae\x65\xf7\xe8\xa8\x7f\xde\x2e\x6e\x1e\x57\x2b\xe7\x31\x54\xf6\x4d\x50\x99\x35\x5e\x28\xe3\x58\x61\x03\x08\xbd\x58\x5a\xe7\xd4\xb6\x62\xd2\x17\x66\xac\xf5\x26\xaf\x0e\xd8\xbc\xf6\xcc\x58\x1f\xc5\x63\xd1\x67\x34\xb9\xe1\x28\xc6\x16\xb5\xd6\x9d\x05\x73\xeb\x97\x18\x04\xf1\xda\xf6\x61\xc1\x09\xd0\xd6\x21\xd8\xd4\x1d\x88\xbb\x18\xa4\xcd\x0a\x36\xa3\x13\x44\xa3\x16\x44\x0d\x14\xba\x3e\x09\x09\x6d\x86\x88\x1d\x43\x3b\x5d\xc1\x66\x88\x82\xcd\xac\x04\xd1\x48\x04\x5d\x49\x86\xb6\x04\xc3\xd6\x1c\x03\xe9\xb8\x02\x1b\x9e\x1a\xb6\x53\xde\x0a\x7b\x86\x0d\xd8\x99\x29\x20\xa1\xe9\x10\xb1\x71\xe8\x48\x71\xa3\x18\x2e\x24\x92\x7c\xe8\x68\x2e\x60\x14\x91\x38\x77\x80\x05\x15\x5a\x5a\x09\x31\x7b\x04\xcc\x0c\xc0\x64\x00\xa4\x7c\x70\x51\xa3\xef\x88\xc0\x41\xc2\xd3\x9a\x73\x1a\xb3\x12\x9e\x0c\xdb\xc4\x19\x88\xba\x41\xc7\xd0\xa0\xe5\xcb\x10\x1e\x01\x9d\xdf\xbc\x6c\xf7\xa6\xd7\x42\x2f\x9a\xb5\xf6\xc7\xf0\x20\x91\x83\x36\x8e\xd9\x34\x18\x88\xc8\x07\xb4\x1c\x03\x2e\xb4\x14\x18\x09\xbe\x76\xd0\xd1\x06\x88\xfa\x3f\x60\x7e\x91\x40\xfb\x02\x51\x84\x88\x0f\x42\x43\xfb\xa0\xa3\x03\xdd\x6e\xf8\x2d\xe2\x00\xd0\xb5\xfa\x90\xad\x6d\x42\xf8\x28\x1f\x31\x63\xba\xe8\xa7\xbe\x14\xd7\x85\x26\x0f\x9e\x4a\xa0\x3b\x87\x88\xa1\x38\x79\x2a\x9b\x7f\x9a\x28\xb2\x2b\x13\xc2\xcb\xae\x4c\x13\xf5\xe1\xe1\x77\xfc\x69\x0b\x72\x58\x13\x11\x6d\x98\x90\xcb\xae\x7e\x29\x1f\x5c\x04\x17\xc2\x64\x52\xc3\x5d\xa5\x8c\x87\x3b\x51\xbb\x10\x5a\x5e\xcc\x81\x0f\x80\x0f\x81\x8f\x80\x8f\x81\x4f\x80\x4f\x81\x9f\x00\x3f\x05\x7e\x06\x7c\x70\x0c\x7c\x30\x00\x3e\x18\x02\x1f\x8c\x80\x0f\xc6\xc0\x07\x13\xe0\x83\x29\xf0\xc1\x09\xf0\xc1\x29\xf0\xc1\x19\xf0\xe1\x31\xf0\x21\xea\x19\x02\x1f\x8e\x80\x0f\xc7\xc0\x87\x13\xe0\xc3\x29\xf0\xe1\x09\xf0\xe1\x29\xf0\xe1\x19\xf0\xd1\x31\xf0\xd1\x00\xf8\x08\x0f\x1c\x01\x1f\x8d\x81\x8f\x26\xc0\x47\x53\xe0\xa3\x13\xe0\xa3\x53\xe0\xa3\x33\xe0\xe3\x63\xe0\xe3\x01\xf0\xf1\x10\xf8\x18\x2d\x1b\x03\x1f\x4f\x80\x8f\xa7\xc0\xc7\x27\xc0\xc7\xa7\xc0\xc7\x67\xc0\x27\xc7\xc0\x27\x03\xe0\x93\x21\xf0\xc9\x08\xf8\x04\xaf\x30\x01\x3e\x99\x02\x9f\x9c\x00\x9f\x9c\x02\x9f\x9c\x01\x9f\x1e\x03\x9f\x0e\x80\x4f\x87\xc0\xa7\x23\xe0\xd3\x31\x11\x82\x90\x63\x34\x73\x90\x7c\x47\xf2\x82\xe4\x25\xc9\x2b\x92\x9c\xe4\x9f\x24\xaf\x49\xbe\x27\xf9\x81\xe4\x47\x92\x9f\x48\x7e\x26\x79\x43\xf2\x96\xe4\x1d\xc9\x2f\x24\xef\xc3\xa9\x24\x1f\x49\x3e\x91\xfc\x8b\xe4\x57\x92\x7f\x93\xfc\x46\xf2\x3b\xb4\x7f\x06\x79\xf8\x09\xc9\xc8\x02\xd1\x94\x13\x8c\x16\x95\xf0\x41\xa5\xc9\x65\xe5\x32\x5b\xc5\xd5\x03\x43\xfc\xca\x65\xf8\xbf\x28\x31\x60\x30\x96\x28\x8a\x6f\xac\x97\x6f\xd9\xad\x61\xce\x16\x92\x21\x21\xf1\xb2\x2a\x94\x11\x9a\xc9\xa2\xd6\xc2\xdb\x2a\x34\x0b\x6b\xd8\x57\x65\x72\xa4\x58\x85\xc8\x96\xca\x48\x77\x10\x3a\xfa\xf5\x8c\xb9\x25\x35\xf1\xb9\xc4\x06\x92\xc3\xc2\x56\x6c\xde\x1e\xde\x07\x4c\x3c\x85\x15\x43\x68\xbd\x3e\xd8\x70\x36\xca\x0b\xd9\xb0\x8a\xf9\xba\xa1\x26\x33\xec\x90\x3f\xe4\x7a\x96\x34\xe1\xb0\x2c\x66\x60\xab\xf0\xe3\x53\x39\xeb\xb3\xcf\xc8\x5b\x98\xab\xcb\xd2\x56\x1e\xed\x64\xb6\x0c\x07\xb1\xd9\xe1\x8c\xcd\xa5\x5f\x49\x89\x14\x2d\x57\x0b\x25\x2b\x17\xda\x32\x7e\x3f\xdb\x30\x92\x19\x38\xdb\xaa\x6f\xd8\x08\xf1\xa5\x55\xa5\xbc\x97\x86\x09\x47\xbb\x62\xc6\x7e\xcf\x04\x32\x33\xe1\x3d\xea\xc2\x5b\xe2\x5d\xda\xce\xfb\x47\x9f\x3d\x2e\x95\x63\x0a\x9b\xea\xba\xe5\x2f\xfb\x5a\x74\x5b\x14\x9c\x0c\xc6\x74\x7f\xa1\x9a\x31\x65\x9c\x97\x82\x38\x23\x99\x14\x6d\xc1\xef\x7e\x29\xd7\xf4\xd7\x53\xf9\xb3\x56\x2f\x42\x4b\xe3\xff\xe8\xc3\x3f\x01\x00\x00\xff\xff\xee\xdc\xe2\xa3\x63\x15\x00\x00") +var _runtimeHelpKeybindingsMd = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x74\x58\x5b\x57\x1b\x39\x12\x7e\x9e\xfa\x15\x3a\xce\xcb\xcc\x59\x30\xf8\x0a\xe4\x8d\x00\x1a\x72\x03\xc2\x25\x99\xcc\x93\xe5\x6e\x19\x6b\xa3\x96\x3a\x2d\x35\x8e\x77\xcf\xee\x6f\x9f\x53\xa5\xee\xb6\x64\x9b\x39\x67\x8a\x20\x7d\x5d\x2a\x95\xea\xf2\x15\x6f\xd8\x47\xb9\x9e\x2b\x93\x2b\xf3\xec\x00\xae\x65\x25\x99\xa8\x24\xf3\x4b\xc9\x72\xb9\x10\xb5\xf6\xec\xc7\x06\xc1\x94\x61\xff\x76\xd6\xb0\x85\xad\x0a\xb6\x5a\xaa\x6c\xc9\x94\x63\x42\x3b\xcb\x96\x76\x05\x6b\x5b\xb3\x4c\x18\x56\x49\xfc\x02\xb5\x14\xcc\x5b\xb6\xb6\x75\xc5\xb4\xfa\xa1\xcc\x73\x1f\x60\x36\x9b\xa1\x0e\xf8\x2f\x30\xc6\x58\xef\xa9\xec\xbd\x65\xf1\x7f\xbd\x8b\xba\x72\xb6\x7a\x2a\x7b\x07\x01\x71\x69\x57\x26\xc1\x34\x08\x5a\x6f\x30\xf7\xea\x79\xe9\x63\x50\x83\x09\xeb\x0d\xe8\x93\x5c\xf8\x7d\x8a\x68\xbd\xc1\x3c\x2c\xd5\xc2\xc7\x36\xf5\x1e\xa4\x96\x99\xdf\x98\x43\x88\xd8\xa6\x06\x11\x9b\x43\x98\xf8\xb8\x06\xb3\x73\x52\x6c\x77\x83\x49\x4c\x3e\xd7\x3e\xb5\xba\xf7\xcd\x56\x79\xac\xe6\x5c\xfb\xf4\xf2\x84\xd8\x56\x92\x1e\xd6\x9c\xf4\x2a\xb0\x3b\x32\x02\xc6\x67\x5e\xf8\x4a\x27\x66\xf5\x1e\xbc\xa8\xfc\xed\xe2\x93\x32\x32\x06\x25\x96\xf5\xae\x4c\xbe\x0b\x49\x0e\x6c\xce\x7b\xb4\xaf\xe8\x4b\xae\xd1\x81\xf7\xea\x4d\xe2\xaa\x79\x68\xd2\x1a\x83\x92\xd0\x6a\x40\x57\x26\xdf\x39\xb2\x55\x96\xda\xb7\x03\x6b\xd5\xc5\x96\xb5\xa0\x2b\xe3\x65\x95\x44\xe8\x7b\xe3\x64\xe5\x6f\xe4\x4a\x47\xa6\x3f\x94\x22\x93\x7b\x60\x61\x3d\x3a\xf0\x3a\x01\xbd\x13\xd9\x0f\x17\x43\x36\x0b\x6f\x5f\x83\x9c\x6b\x7f\x98\x68\xea\x5d\x4a\x2d\xbd\xdc\x13\x61\x87\x89\xba\x57\x70\x8f\x62\x9e\xa6\x72\xef\xbd\xc9\xa5\xf1\xc1\x19\xca\x9a\x83\x70\x15\xc4\x45\x56\xfa\xf8\xb3\xde\x6d\xed\x93\x6f\xe2\x2b\xdf\x26\x57\xbe\x2d\xa5\xe1\x4a\xa7\xf1\x91\x20\x1e\xc4\x4b\xb2\xcb\x93\x5d\xae\xd2\x87\xbe\xd9\xd9\xbd\x91\xbf\x92\x37\xbe\xdb\x41\xdc\x55\xf2\x45\xd9\xda\xc5\xa8\xbf\x13\xd4\x93\xc9\x6d\xbc\xfb\x3d\xd9\xbd\x97\xe9\xee\x45\x5a\xc2\x6c\xb9\x8e\x77\xff\xda\x2a\x70\x89\x71\x1f\xb7\x37\xb7\x13\xe2\x32\x01\x5c\xd6\xa5\x56\x99\xf0\x72\x1b\xf6\x35\x81\xdd\x09\xe7\x93\xed\xf3\xd4\xc3\xf4\x4c\xe7\x5a\xc7\x90\xc7\x04\x72\x9e\xe7\xd1\x83\x77\x45\xe1\xe1\x67\x93\x51\xad\x0b\xb7\x40\x14\x70\x5a\xb8\x25\x05\x1c\xbe\x44\x04\xb8\xb6\x85\x4c\x0b\xf9\x9e\x7a\x81\xb9\x97\x86\xe3\xde\x3a\x91\xe8\x7a\xad\x4e\x24\xba\x76\xeb\xc4\x9d\x78\x96\xfb\xea\x4d\xb3\x1e\xa1\xf6\x15\x9c\x6e\x3d\x3a\xf0\xcf\xc4\x87\x8f\xf6\xf9\x59\xcb\x6b\xa9\xcb\xc4\x8f\x7b\x30\xf7\xb5\x96\x55\x52\xa6\x13\xd0\x87\xba\x28\x63\x07\x84\x44\x8e\x0d\x6f\x56\xe2\x97\x48\x5f\x7c\x29\xb5\xfe\x6c\xf3\x04\xf2\x25\x81\x7c\xa9\x55\xea\xbc\xad\xa0\x2e\x0a\x61\xf2\x6d\x15\xdf\x12\x10\xbe\xf7\x43\xa9\x53\x3d\x4f\x7b\xee\xfb\x59\x64\x55\x92\x41\x1f\xd2\xf0\xd5\x62\xdd\x42\x08\x73\x74\xc4\xae\x0a\x91\xb9\x43\xe7\xd7\x5a\xc6\xdc\x66\x53\xeb\x16\xd8\x5b\xf6\xf5\xc6\xc3\x79\xbb\xb3\x5d\x1e\x05\xb5\xa3\xdd\x18\xc4\x3d\x74\xef\x6e\xe8\xe1\x0e\x46\xcc\x0e\xdb\xc1\x0d\xb3\xd9\x68\x02\xa3\x35\xfe\xbd\xf1\xf2\xb9\x12\x58\x19\xd9\x4a\xf9\x25\x5b\x28\x2d\x59\x21\x8c\x78\x96\x55\x73\x07\x3e\xa0\x9c\xd9\x0d\x1a\x3e\x0c\xcd\x29\x2a\x8b\x7c\x4c\x4b\xf1\x93\xf1\x13\x5a\x8a\xcb\x23\x1f\x1c\xa3\x45\x31\xea\xca\x65\xd1\xd2\xff\x90\xd5\x01\x7c\x6f\xf8\x5f\xed\x02\x85\x14\x81\x3e\x3a\xf6\x2f\x26\xaa\xca\xae\x1c\xb2\xc1\xc2\xbe\x48\xb6\xb2\x55\xce\xe6\x6b\xfa\xd9\x07\x7c\x38\xa6\xe5\xc2\x33\x61\x72\x56\xa1\xdb\x03\x0c\x95\x64\xe4\x07\xfc\x12\x7f\x73\xe8\x64\x82\x49\x93\x33\xbb\xa0\x45\x6c\xa0\x07\xb8\x08\x19\x6a\xaa\x4b\x02\xe4\x76\x65\x76\xd5\xbc\xa6\x63\x5e\x2f\x16\xb2\xea\x6f\x2e\xb1\xb4\x3a\x67\x0e\xdb\x7a\xf0\xb4\xd0\xba\xc1\x3a\x49\x6a\x0b\x69\x3c\x13\xd4\xa5\xe8\x62\x8e\x8a\x21\xd2\x62\x4d\x80\x40\x77\xdf\xb0\x7b\xd9\xc4\x18\xf9\x02\xe0\x11\x4f\x6b\x19\x75\x21\xd6\x6c\x2e\x91\x31\xdb\xda\xe4\xac\x76\x88\x43\x7b\x66\xff\x3f\xea\x67\xd6\x2c\xd4\xf3\x51\xa1\xb2\xca\x1e\xb5\x9f\xf4\x91\x3d\xcf\x00\x1f\xbe\xcf\xae\x44\xb6\x44\xb5\x48\xc3\x83\x06\x6f\x99\x30\x8d\x59\x7d\x00\x6e\x2b\x26\x7f\x89\xa2\xd4\xf2\x00\xf7\x88\x98\xcf\xd0\xe1\x87\xeb\x19\x2e\xd4\x26\xb7\xe4\x8b\xb0\xf8\x1f\x5a\xac\x64\x6e\x0f\x18\xd1\x79\x5b\xeb\x9c\x95\xb5\x47\xa3\x60\x61\xb5\xb6\x2b\x34\x51\x99\x60\x65\x6a\x15\x85\x63\xc2\xf1\x7f\xeb\xba\x5e\xdb\x0a\x7f\xeb\xba\x64\x68\x7f\xdb\xc1\x43\xd3\x44\xb6\x14\xca\xb0\x2c\xd4\x0a\xc7\x56\x4b\xd9\x4e\x15\xe8\x55\x96\xdc\x4a\x2d\xc8\xd2\x95\x30\x9e\x61\xf6\x84\xc7\x10\x2f\x12\xf0\x5a\x3f\x6b\xe5\x59\x3b\x98\xd0\xed\x95\xc7\x61\x44\x32\x67\xdf\xee\x4c\x23\xf4\x3d\x25\xb3\x78\x91\x07\x14\xdd\xad\x7d\x6f\xd8\x3b\x65\x72\x31\xd7\xb2\x7b\x74\xd4\x3f\x6f\x17\x37\x8f\xab\x95\xf3\x18\x2a\xfb\x26\xa8\xcc\x1a\x2f\x94\x71\xac\xb0\x01\x84\x5e\x2c\xad\x73\x6a\x5b\x31\xe9\x0b\x33\xd6\x7a\x93\x57\x07\x6c\x5e\x7b\x66\xac\x8f\xe2\xb1\xe8\x33\x9a\xdc\x70\x14\x63\x8b\x5a\xeb\xce\x82\xb9\xf5\x4b\x0c\x82\x78\x6d\xfb\xb0\xe0\x04\x68\xeb\x10\x6c\xea\x0e\xc4\x5d\x0c\xd2\x66\x05\x9b\xd1\x09\xa2\x51\x0b\xa2\x06\x0a\x5d\x9f\x84\x84\x36\x43\xc4\x8e\xa1\x9d\xae\x60\x33\x44\xc1\x66\x56\x82\x68\x24\x82\xae\x24\x43\x5b\x82\x61\x6b\x8e\x81\x74\x5c\x81\x0d\x4f\x0d\xdb\x29\x6f\x85\x3d\xc3\x06\xec\xcc\x14\x90\xd0\x74\x88\xd8\x38\x74\xa4\xb8\x51\x0c\x17\x12\x49\x3e\x74\x34\x17\x30\x8a\x48\x9c\x3b\xc0\x82\x0a\x2d\xad\x84\x98\x3d\x02\x66\x06\x60\x32\x00\x52\x3e\xb8\xa8\xd1\x77\x44\xe0\x20\xe1\x69\xcd\x39\x8d\x59\x09\x4f\x86\x6d\xe2\x0c\x44\xdd\xa0\x63\x68\xd0\xf2\x65\x08\x8f\x80\xce\x6f\x5e\xb6\x7b\xd3\x6b\xa1\x17\xcd\x5a\xfb\xcf\xf0\x20\x91\x83\x36\x8e\xd9\x34\x18\x88\xc8\x07\xb4\x1c\x03\x2e\xb4\x14\x18\x09\xbe\x76\xd0\xd1\x06\x88\xfa\x3f\x60\x7e\x91\x40\xfb\x02\x51\x84\x88\x0f\x42\x43\xfb\xa0\xa3\x03\xf0\x64\x1c\xfd\xfc\x1a\x7e\xbd\x0e\x3f\xda\x6f\xc2\x6f\x11\x33\x80\x8e\x00\x84\x1c\x6e\xd3\xc4\x47\x59\x8a\x79\xd4\xe5\x04\x75\xab\xb8\x5a\x34\xd9\xf1\x54\x02\x79\x22\xc4\x11\x45\xcf\x53\xd9\xfc\x68\x62\xcb\xae\x4c\x08\x3a\xbb\x32\x4d\x2e\x84\x70\xd8\xf1\xb2\x2d\xc8\x8d\x4d\x9c\xb4\xc1\x43\x8e\xbc\xfa\xa5\x7c\x70\x1c\x5c\x08\x93\x49\x0d\x77\x95\x32\x1e\xee\x44\xed\x42\xc0\x79\x31\x07\x3e\x00\x3e\x04\x3e\x02\x3e\x06\x3e\x01\x3e\x05\x7e\x02\xfc\x14\xf8\x19\xf0\xc1\x31\xf0\xc1\x00\xf8\x60\x08\x7c\x30\x02\x3e\x18\x03\x1f\x4c\x80\x0f\xa6\xc0\x07\x27\xc0\x07\xa7\xc0\x07\x67\xc0\x87\xc7\xc0\x87\xa8\x67\x08\x7c\x38\x02\x3e\x1c\x03\x1f\x4e\x80\x0f\xa7\xc0\x87\x27\xc0\x87\xa7\xc0\x87\x67\xc0\x47\xc7\xc0\x47\x03\xe0\x23\x3c\x70\x04\x7c\x34\x06\x3e\x9a\x00\x1f\x4d\x81\x8f\x4e\x80\x8f\x4e\x81\x8f\xce\x80\x8f\x8f\x81\x8f\x07\xc0\xc7\x43\xe0\x63\xb4\x6c\x0c\x7c\x3c\x01\x3e\x9e\x02\x1f\x9f\x00\x1f\x9f\x02\x1f\x9f\x01\x9f\x1c\x03\x9f\x0c\x80\x4f\x86\xc0\x27\x23\xe0\x13\xbc\xc2\x04\xf8\x64\x0a\x7c\x72\x02\x7c\x72\x0a\x7c\x72\x06\x7c\x7a\x0c\x7c\x3a\x00\x3e\x1d\x02\x9f\x8e\x80\x4f\xc7\x44\x13\x42\xe6\xd1\x24\x42\xf2\x1d\xc9\x0b\x92\x97\x24\xaf\x48\x72\x92\x7f\x92\xbc\x26\xf9\x9e\xe4\x07\x92\x1f\x49\x7e\x22\xf9\x99\xe4\x0d\xc9\x5b\x92\x77\x24\xbf\x90\xbc\x0f\xa7\x92\x7c\x24\xf9\x44\xf2\x2b\xc9\x6f\x24\xff\x22\xf9\x9d\xe4\xdf\xd0\xfe\x71\xe4\xe1\x27\x24\x83\x0c\x44\xb3\x4f\x30\x5a\x54\xc2\x07\x95\x26\x97\x95\xcb\x6c\x15\xd7\x14\x0c\xfc\x2b\x97\xe1\xff\xa2\xc4\x80\xc1\x58\xa2\x28\xbe\xb1\x5e\xbe\x65\xb7\x86\x39\x5b\x48\x86\x34\xc5\xcb\xaa\x50\x46\x68\x26\x8b\x5a\x0b\x6f\xab\xd0\x42\xac\x61\xdf\x94\xc9\x91\x78\x15\x22\x5b\x2a\x23\xdd\x41\xe8\xf3\xd7\x33\xe6\x96\xd4\xda\xe7\x12\xdb\x4a\x0e\x0b\x5b\xb1\x79\x7b\x78\x1f\x30\x1d\x15\xd6\x11\xa1\xf5\xfa\x60\xc3\xe4\x28\x2f\x64\xc3\x35\xe6\xeb\x86\xb0\xcc\xb0\x6f\xfe\x90\xeb\x59\xd2\x9a\xc3\xb2\x98\x81\xad\xc2\x3f\x9f\xca\x59\x9f\x7d\x46\x36\xc3\x5c\x5d\x96\xb6\xf2\x68\x27\xb3\x65\x38\x88\xcd\x0e\x67\x6c\x2e\xfd\x4a\x4a\x24\x6e\xb9\x5a\x28\x59\xb9\xd0\xac\xf1\xfb\xd9\x86\xa7\xcc\xc0\xd9\x56\x7d\xc3\x51\x88\x45\xad\x2a\xe5\xbd\x34\x4c\x38\xda\x15\x33\xf6\x7b\x26\x90\xaf\x09\xef\x51\x17\xde\x12\xef\xd2\xf6\xe3\x3f\xfa\xec\x71\xa9\x1c\x53\xd8\x6a\xd7\x2d\xab\xd9\xd7\xb8\xdb\xa2\xe0\x64\x30\xa6\xfb\xbb\xd5\x8c\x29\xe3\xbc\x14\xc4\x24\xc9\xa4\x68\x0b\x7e\xf7\x4b\xb9\xa6\xbf\xa9\xca\x9f\xb5\x7a\x11\x5a\x1a\xff\x47\x1f\xfe\x09\x00\x00\xff\xff\x4c\xb6\x28\xac\x79\x15\x00\x00") func runtimeHelpKeybindingsMdBytes() ([]byte, error) { return bindataRead( diff --git a/runtime/help/keybindings.md b/runtime/help/keybindings.md index e8fe8c59..63bfc525 100644 --- a/runtime/help/keybindings.md +++ b/runtime/help/keybindings.md @@ -187,6 +187,9 @@ AddTab PreviousTab NextTab NextSplit +Unsplit +VSplit +HSplit PreviousSplit ToggleMacro PlayMacro