func NewSequencer() *Sequencer {
	return &Sequencer{
		binds: make([]Binding, 0),
		input: make(keysequence.KeySequence, 0),
	}
}
NewSequencer returns Sequencer.
package keys
import (
	"fmt"
	"github.com/ambientsound/visp/log"
	"github.com/ambientsound/visp/keysequence"
	"github.com/gdamore/tcell/v2"
)
type Binding struct {
	Command  string
	Context  string
	Sequence keysequence.KeySequence
}
type Sequencer struct {
	binds []Binding
	event *tcell.EventKey
	input keysequence.KeySequence
}