@Override
public boolean event(InputScheme scheme, SignalEvent event) {
SelectionModel selectionModel = getInputController().getSelection();
LineInfo cursorLineInfo =
new LineInfo(selectionModel.getCursorLine(), selectionModel.getCursorLineNumber());
int lineNumber = cursorLineInfo.number();
boolean skippingEmptyLines = true;
Line line;
for (line = cursorLineInfo.line(); line.getPreviousLine() != null; line =
line.getPreviousLine(), lineNumber--) {
String text = line.getText();