public static void addModelListener(@NotNull TerminalTextBuffer textBuffer,
                                      @NotNull Disposable parentDisposable,
                                      @NotNull TerminalModelListener listener) {
    textBuffer.addModelListener(listener);
    Disposer.register(parentDisposable, () -> textBuffer.removeModelListener(listener));
  }
public static void addModelListener(@NotNull TerminalTextBuffer textBuffer,
                                      @NotNull Disposable parentDisposable,
                                      @NotNull TerminalModelListener listener)