Key Handling
Views have their own default bindings which can be changed.
You can subscribe to all key events:
eventLoop.keyEvents().subscribe((KeyEvent event) -> {
// do something with key event
});
KeyEvent is a record containing information about a binding coming out
from a terminal.
Some views allow you to register hot keys which are processed before normal key handling. More about this can be found in Register Bindings.