Many “cut and paste” operations with the text registers are currently limited to a maximum block size of about 250,000 bytes for the Windows version and 60,000 bytes for other versions. With vEdit writing a block out to disk with FILE > Save block as and then inserting it with EDIT > Insert > Insert file you can “cut and paste” huge multi-megabyte blocks.
You can cut/copy and paste much larger blocks using the clipboard with the Windows version of vEdit. The maximum clipboard size is approximately half of the physical memory, e.g. about 128 Megabytes on a machine with 256 Megabytes of memory.
vEdit uses the clipboard in “text” mode; therefore, do not “cut and paste” binary data, or it will be truncated at the first “Null” character. Also, Windows operations on multi-megabyte “objects” are so slow, that it is often faster to use the vEdit method described here. This limitation occurs because the text registers are currently limited in how much they can hold. The “scratchpad” is one text register. The functions BLOCK > Copy/move to cursor use an internal text register. If you have other blocks or macros stored in the text registers, the maximum “cut and paste” block size may be much smaller than 250,000 bytes. If the block is too large to fit into a text register, you will receive the error message “BLOCK TOO LARGE FOR TEXT REGISTER”