@@ -28,7 +28,7 @@ func main() {
state := ui.NewState(width, height, printRaw)
go func() {
for {
- time.Sleep(500 * time.Millisecond)
+ time.Sleep(25 * time.Millisecond)
width, height, err := term.GetSize(int(os.Stdin.Fd()))
if err != nil {
panic(err)
@@ -186,6 +186,7 @@ func (s *State) Update(input byte) {
} else {
s.buffer = ""
s.mode = normal
+ s.output(s.view())
}
return