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()