getText(); // Move from current input line to below any outer frame rows. $lineCount = \substr_count($line, "\n") + 1; $remainingInputLines = $lineCount - $buffer->getCurrentLineNumber(); $outerRows = $readline->getInputFrameOuterRowCount(); $escapeRows = $remainingInputLines + $outerRows; $terminal->write(\str_repeat("\n", $escapeRows)); $readline->setLastSubmitEscapeRows($escapeRows); return false; } /** * {@inheritdoc} */ public function getName(): string { return 'submit-line'; } }