@@ -76,6 +76,8 @@ type ArgumentsDialogKeyMap struct {
76 Confirm key.Binding
76 Confirm key.Binding
77 Next key.Binding
77 Next key.Binding
78 Previous key.Binding
78 Previous key.Binding
81func DefaultArgumentsDialogKeyMap() ArgumentsDialogKeyMap {
83func DefaultArgumentsDialogKeyMap() ArgumentsDialogKeyMap {
@@ -93,6 +95,14 @@ func DefaultArgumentsDialogKeyMap() ArgumentsDialogKeyMap {
93 key.WithKeys("shift+tab", "up"),
95 key.WithKeys("shift+tab", "up"),
94 key.WithHelp("shift+tab/↑", "previous"),
96 key.WithHelp("shift+tab/↑", "previous"),
98+ Paste: key.NewBinding(
99+ key.WithKeys("ctrl+v"),
100+ key.WithHelp("ctrl+v", "paste"),
102+ Close: key.NewBinding(
103+ key.WithKeys("esc", "alt+esc"),
104+ key.WithHelp("esc", "cancel"),
@@ -102,6 +112,8 @@ func (k ArgumentsDialogKeyMap) KeyBindings() []key.Binding {
102 k.Confirm,
112 k.Confirm,
104 k.Previous,
114 k.Previous,
@@ -122,5 +134,7 @@ func (k ArgumentsDialogKeyMap) ShortHelp() []key.Binding {
122 k.Confirm,
134 k.Confirm,
124 k.Previous,
136 k.Previous,