Hex Editor - Binary File Editing Software for Windows
Download Hex Editor Neo Hide this button

Copying, Cutting and Merge Modifier

Several commands exist in the Hex Editor Neo that can be used to put data into the Clipboard. They always operate on the current selection unless it is empty. In the latter case, all Clipboard operations work on the cell under the cursor. Hex Editor Neo's Clipboard operations fully support multiple selection.

The behavior of Clipboard commands differ:

Copy Command

The selected data is placed into the Clipboard.

Complexity: from constant-time to linear-time (depends on the number of selection blocks).

Cut Command

The selected data is placed into the Clipboard and then removed from the document, as if you executed the Delete command.

Complexity: from constant-time to linear-time (depends on the number of selection blocks). The performance of the Cut operation is better than of the Copy operation followed by Delete operation.

Merge and Copy

All selection blocks are merged together and then the resulting contiguous block is placed into the Clipboard.

Complexity: from constant-time to linear-time (depends on the number of selection blocks).

Merge and Cut

All selection blocks are merged together and then the resulting contiguous block is placed into the Clipboard. The selected data is then removed from the document, as if you executed the Delete command.

Complexity: from constant-time to linear-time (depends on the number of selection blocks). The performance of the Cut operation is better than of the Copy operation followed by Delete operation.

Important Considerations

The file whose data is put into the Clipboard is referenced until something else is placed into the Clipboard (by any application), running instance of the Hex Editor Neo is closed, or referenced document is saved. In all these cases, data is silently removed from the Clipboard.

While the file is referenced, it cannot be deleted or modified outside the Hex Editor Neo.

Third-party Clipboard extension tools may prevent the document from being unreferenced at the proper time leading to an inability to modify the file outside the Hex Editor Neo until you close it.

Advanced Copy & Export

Hex Editor Neo has an Advanced Copy & Export module, which may be used to convert binary data into text, using one of a large number of supported formats. Starting from version 4.92, Hex Editor Neo also automatically puts data into Clipboard in one of those formats (depending on the current editor window's settings) when you execute the Edit » Copy or Edit » Cut commands.

Limitations

The current version of the Hex Editor Neo does not support creating patches if the document contains data pasted from other documents. On the other hand, if the document contains only data pasted from itself, the patch can be created.

Scripting

Scripts may use the following methods: