]> git.lizzy.rs Git - micro.git/blobdiff - internal/action/bufpane.go
better top
[micro.git] / internal / action / bufpane.go
index d2bd87e1359030efc8fc48f12cfb4a56b22c4e96..2cbbbab5c07b3a82c292a03f2df23f3511697f3f 100644 (file)
@@ -573,6 +573,7 @@ var BufKeyActions = map[string]BufKeyAction{
        "EndOfLine":              (*BufPane).EndOfLine,
        "ToggleHelp":             (*BufPane).ToggleHelp,
        "ToggleKeyMenu":          (*BufPane).ToggleKeyMenu,
+       "ToggleDiffGutter":       (*BufPane).ToggleDiffGutter,
        "ToggleRuler":            (*BufPane).ToggleRuler,
        "ClearStatus":            (*BufPane).ClearStatus,
        "ShellMode":              (*BufPane).ShellMode,
@@ -595,6 +596,8 @@ var BufKeyActions = map[string]BufKeyAction{
        "ScrollUp":               (*BufPane).ScrollUpAction,
        "ScrollDown":             (*BufPane).ScrollDownAction,
        "SpawnMultiCursor":       (*BufPane).SpawnMultiCursor,
+       "SpawnMultiCursorUp":     (*BufPane).SpawnMultiCursorUp,
+       "SpawnMultiCursorDown":   (*BufPane).SpawnMultiCursorDown,
        "SpawnMultiCursorSelect": (*BufPane).SpawnMultiCursorSelect,
        "RemoveMultiCursor":      (*BufPane).RemoveMultiCursor,
        "RemoveAllMultiCursors":  (*BufPane).RemoveAllMultiCursors,
@@ -639,6 +642,7 @@ var MultiActions = map[string]bool{
        "DeleteWordLeft":      true,
        "SelectLine":          true,
        "SelectToStartOfLine": true,
+       "SelectToStartOfText": true,
        "SelectToEndOfLine":   true,
        "ParagraphPrevious":   true,
        "ParagraphNext":       true,
@@ -662,6 +666,7 @@ var MultiActions = map[string]bool{
        "SelectPageUp":        true,
        "SelectPageDown":      true,
        "StartOfLine":         true,
+       "StartOfText":         true,
        "EndOfLine":           true,
        "JumpToMatchingBrace": true,
 }