Multi-cursor_Editing

XNEdit supports multi-cursor editing, which allows doing the same text editing operation at multiple positions simultaneously.

To add a new cursor, press and hold Ctrl and left-click on the desired position of the new cursor. You can remove a specific cursor with Ctrl + left click on the existing cursor. To return to the normal single cursor operation, press Escape or do a left click without Ctrl to any text position.

An alternative way to add cursors is Ctrl+Super+Up to add a cursor above the most top cursor or Ctrl+Super+Down to add a cursor below the last cursor.

Most operations like inserting text, moving cursors by character, word or paragraph and undo/redo support multi-cursor editing. Text Selection and pasting text as column is unsupported.

The following actions support multiple cursors:

delete_next_character()
delete_previous_character()
delete_next_word()
delete_previous_word()
forward_character()
forward_paragraph()
forward_word()
backward_character()
backward_word()
backward_paragraph()
insert_string()
self_insert()
newline()
process_tab()
process_up()
process_down()
beginning_of_line()
end_of_line()