It will probably be better if I tell you how to see for yourself what I mean rather than try describe it verbally.
Take an example like this:
this is an example line bluh
this is a different example line blarg
And paste it into both a Notepad++ window, and then into this in-browser editor for comparison. [That link is just to a random lesson on Codecademy; Ignore whatever's already in there; I'm just using Codecademy because it's an easy way to share an example of this feature working the way it should in an editor.]
(In both editors ctrl-click can be used to start a multi-edit, and alt-click-drag can be used to start column-mode.)
In column-mode/multi-edit in both editors, try using:
- right/left arrows
- ctrl-right/ctrl-left
- ctrl-shift-right/ctrl-shift-left
- home/end
- shift-home/shift-end
You'll quickly see what I mean about Notepad++ not working the way it "should".
Does anyone know of a way to fix this? Some sort of plug-in or something?
[Incidentally, you may also notice that in the Codecademy editor, ctrl-[shift-]-right/left follows a simple, straight-forward rule of jumping ahead to the next/last /\b/
, whereas in NP++ it has a more complex, confusing behavior of jumping over /\s+?/
too under some conditions that have to do with whether or not shift is held down and which direction you're going in.]