docs: def _move_cursor_to_column(self, column):
          """
          Moves the cursor to the specified column, if possible.
          """
          last_col = len(self._cursor.block().text())
          self._cursor.movePosition(self._cursor.EndOfBlock)
          to_insert = ''
          for i in range(column - last_col):
              to_insert += ' '
          if to_insert:
              self._cursor.insertText(to_insert)
          self._cursor.movePosition(self._cursor.StartOfBlock)
          self._cursor.movePosition(self._cursor.Right, self._cursor.MoveAnchor, column)
          self._last_cursor_pos = self._cursor.position()