@Override
  public @NotNull VisualPosition getVisualPosition() {
    LogicalPosition logicalPosition = getLogicalPosition();
    return myEditorWindow.logicalToVisualPosition(logicalPosition);
  }
@Override
  public @NotNull VisualPosition getVisualPosition()