multiple-cursors-functions

A package that adds more functions for multiple cursors.

Eirik Halvard Sæther

1,271

0

1.0.0

MIT

GitHub

Multiple Cursors Functions

A atom package that adds more functions for multiple cursors

Demonstration

Demonstration

Functions

To illustrate how the functions work, selections are marked like this, and cursors are marked like this: | . a ⭆ b represents how a is transformed into b with the execution of the function.

Reverse selection

Reverses the current selections. For each cursor it also selects the surrounding word if the cursors doesn't have a selection.

Insert Letters

Inserts letters on the current cursors, starting at a

Insert Numbers

Inserts numbers on the current cursors, starting at 0.

Insert Text

Opens up a dialog, which lets you choose a starting value and an increment value to insert letters or numbers on the current cursors. Starting value can be a single letter or a whole number, increment can be a whole number.

Split Selections

For each selection, the function deselects the selection and inserts cursors on both sides.

Selections To Cursors

For each selection, the function deselects the selection and inserts cursor before and after every character in the selection. This function includes a cursor on the start and end of the selection.