public void insert(int start, int n) {
		// Via experimentation, there is no wrapping.
		// Neither of the shifted, nor the inserted characters.
		// Additionally, the cursor does not move.

		// TODO: What about colors/attributes?
		int end = Math.min(cols, start + n);
		for (int x = cols - 1; x >= end; x--) {
			chars[x] = chars[x - n];
			cellAttrs[x] = cellAttrs[x - n];
		}
		for (int x = start; x < end; x++) {
			chars[x] = ' ';
		}
		len = Math.min(cols, len + n);
		wrappedToNext = false;
	}
Insert n (space) characters at and after the given column

@param start the column, 0 up
@param n the number of characters to insert
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/terminal/vt/VtLine.java