@@ -75,34 +75,31 @@ type KeyMap struct {
75
75
// upon the textarea.
76
76
func DefaultKeyMap () KeyMap {
77
77
return KeyMap {
78
- CharacterForward : key .NewBinding (key .WithKeys ("right" , "ctrl+f" ), key .WithHelp ("right" , "character forward" )),
79
- CharacterBackward : key .NewBinding (key .WithKeys ("left" , "ctrl+b" ), key .WithHelp ("left" , "character backward" )),
80
- WordForward : key .NewBinding (key .WithKeys ("alt+right" , "alt+f" ), key .WithHelp ("alt+right" , "word forward" )),
81
- WordBackward : key .NewBinding (key .WithKeys ("alt+left" , "alt+b" ), key .WithHelp ("alt+left" , "word backward" )),
82
- LineNext : key .NewBinding (key .WithKeys ("down" , "ctrl+n" ), key .WithHelp ("down" , "next line" )),
83
- LinePrevious : key .NewBinding (key .WithKeys ("up" , "ctrl+p" ), key .WithHelp ("up" , "previous line" )),
84
- DeleteWordBackward : key .NewBinding (key .WithKeys ("alt+backspace" , "ctrl+w" ), key .WithHelp ("alt+backspace" , "delete word backward" )),
85
- DeleteWordForward : key .NewBinding (key .WithKeys ("alt+delete" , "alt+d" ), key .WithHelp ("alt+delete" , "delete word forward" )),
86
- DeleteAfterCursor : key .NewBinding (key .WithKeys ("ctrl+k" ), key .WithHelp ("ctrl+k" , "delete after cursor" )),
87
- DeleteBeforeCursor : key .NewBinding (key .WithKeys ("ctrl+u" ), key .WithHelp ("ctrl+u" , "delete before cursor" )),
88
- InsertNewline : key .NewBinding (key .WithKeys ("enter" , "ctrl+m" ), key .WithHelp ("enter" , "insert newline" )),
89
- DeleteCharacterBackward : key .NewBinding (key .WithKeys ("backspace" , "ctrl+h" ), key .WithHelp ("backspace" , "delete character backward" )),
90
- DeleteCharacterForward : key .NewBinding (key .WithKeys ("delete" , "ctrl+d" ), key .WithHelp ("delete" , "delete character forward" )),
91
- LineStart : key .NewBinding (key .WithKeys ("home" , "ctrl+a" ), key .WithHelp ("home" , "line start" )),
92
- LineEnd : key .NewBinding (key .WithKeys ("end" , "ctrl+e" ), key .WithHelp ("end" , "line end" )),
93
- Paste : key .NewBinding (key .WithKeys ("ctrl+v" ), key .WithHelp ("ctrl+v" , "paste" )),
94
- InputBegin : key .NewBinding (key .WithKeys ("alt+<" , "ctrl+home" ), key .WithHelp ("alt+<" , "input begin" )),
95
- InputEnd : key .NewBinding (key .WithKeys ("alt+>" , "ctrl+end" ), key .WithHelp ("alt+>" , "input end" )),
96
-
97
- CapitalizeWordForward : key .NewBinding (key .WithKeys ("alt+c" ), key .WithHelp ("alt+c" , "capitalize word forward" )),
98
- LowercaseWordForward : key .NewBinding (key .WithKeys ("alt+l" ), key .WithHelp ("alt+l" , "lowercase word forward" )),
99
- UppercaseWordForward : key .NewBinding (key .WithKeys ("alt+u" ), key .WithHelp ("alt+u" , "uppercase word forward" )),
100
-
78
+ CharacterForward : key .NewBinding (key .WithKeys ("right" , "ctrl+f" ), key .WithHelp ("right" , "character forward" )),
79
+ CharacterBackward : key .NewBinding (key .WithKeys ("left" , "ctrl+b" ), key .WithHelp ("left" , "character backward" )),
80
+ WordForward : key .NewBinding (key .WithKeys ("alt+right" , "alt+f" ), key .WithHelp ("alt+right" , "word forward" )),
81
+ WordBackward : key .NewBinding (key .WithKeys ("alt+left" , "alt+b" ), key .WithHelp ("alt+left" , "word backward" )),
82
+ LineNext : key .NewBinding (key .WithKeys ("down" , "ctrl+n" ), key .WithHelp ("down" , "next line" )),
83
+ LinePrevious : key .NewBinding (key .WithKeys ("up" , "ctrl+p" ), key .WithHelp ("up" , "previous line" )),
84
+ DeleteWordBackward : key .NewBinding (key .WithKeys ("alt+backspace" , "ctrl+w" ), key .WithHelp ("alt+backspace" , "delete word backward" )),
85
+ DeleteWordForward : key .NewBinding (key .WithKeys ("alt+delete" , "alt+d" ), key .WithHelp ("alt+delete" , "delete word forward" )),
86
+ DeleteAfterCursor : key .NewBinding (key .WithKeys ("ctrl+k" ), key .WithHelp ("ctrl+k" , "delete after cursor" )),
87
+ DeleteBeforeCursor : key .NewBinding (key .WithKeys ("ctrl+u" ), key .WithHelp ("ctrl+u" , "delete before cursor" )),
88
+ InsertNewline : key .NewBinding (key .WithKeys ("enter" , "ctrl+m" ), key .WithHelp ("enter" , "insert newline" )),
89
+ DeleteCharacterBackward : key .NewBinding (key .WithKeys ("backspace" , "ctrl+h" ), key .WithHelp ("backspace" , "delete character backward" )),
90
+ DeleteCharacterForward : key .NewBinding (key .WithKeys ("delete" , "ctrl+d" ), key .WithHelp ("delete" , "delete character forward" )),
91
+ LineStart : key .NewBinding (key .WithKeys ("home" , "ctrl+a" ), key .WithHelp ("home" , "line start" )),
92
+ LineEnd : key .NewBinding (key .WithKeys ("end" , "ctrl+e" ), key .WithHelp ("end" , "line end" )),
93
+ Paste : key .NewBinding (key .WithKeys ("ctrl+v" ), key .WithHelp ("ctrl+v" , "paste" )),
94
+ InputBegin : key .NewBinding (key .WithKeys ("alt+<" , "ctrl+home" ), key .WithHelp ("alt+<" , "input begin" )),
95
+ InputEnd : key .NewBinding (key .WithKeys ("alt+>" , "ctrl+end" ), key .WithHelp ("alt+>" , "input end" )),
96
+ CapitalizeWordForward : key .NewBinding (key .WithKeys ("alt+c" ), key .WithHelp ("alt+c" , "capitalize word forward" )),
97
+ LowercaseWordForward : key .NewBinding (key .WithKeys ("alt+l" ), key .WithHelp ("alt+l" , "lowercase word forward" )),
98
+ UppercaseWordForward : key .NewBinding (key .WithKeys ("alt+u" ), key .WithHelp ("alt+u" , "uppercase word forward" )),
101
99
TransposeCharacterBackward : key .NewBinding (key .WithKeys ("ctrl+t" ), key .WithHelp ("ctrl+t" , "transpose character backward" )),
102
-
103
- AcceptSuggestion : key .NewBinding (key .WithKeys ("tab" , "ctrl+y" )),
104
- NextSuggestion : key .NewBinding (key .WithKeys ("down" , "ctrl+n" )),
105
- PrevSuggestion : key .NewBinding (key .WithKeys ("up" , "ctrl+p" )),
100
+ AcceptSuggestion : key .NewBinding (key .WithKeys ("tab" , "ctrl+y" )),
101
+ NextSuggestion : key .NewBinding (key .WithKeys ("down" , "ctrl+n" )),
102
+ PrevSuggestion : key .NewBinding (key .WithKeys ("up" , "ctrl+p" )),
106
103
}
107
104
}
108
105
0 commit comments