diff options
Diffstat (limited to 'prompt.go')
-rw-r--r-- | prompt.go | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -11,7 +11,10 @@ var promptString = "[w,a,s,d,?] >>" func promptEditor(v *gocui.View, key gocui.Key, ch rune, mod gocui.Modifier) { switch { case ch != 0 && mod == 0: + v.Clear() v.EditWrite(ch) + parseInput(v) + v.SetCursor(0, 0) case key == gocui.KeySpace: v.EditWrite(' ') case key == gocui.KeyBackspace || key == gocui.KeyBackspace2: |