I’m loving being able to tweak the appearance of my editor exactly how I want it. It’s truly unprecedented.
One of the few tweaks I’m not able to make at present is highlighting all lines with active cursors. Right now, only the last placed cursor styles the line it was placed on (with a
The way I’d like it to behave is to dimly highlight all lines with active cursors, while keeping the primary highlighting of the last selected line. This would require multiple
.cursor-line classes on each line with a cursor (seems intuitive), and some extra acknowledgment of the primary or current cursor line (
.cursor-line.current-line or something).
By adding (
.cursor-line) to all cursor lines, each would be highlighted out of the box, so this would be fairly backwards compatible with all themes and custom styles: those who don’t use multiple cursors wouldn’t notice, and those who do would benefit. It would be trivial to tweak it further to add extra emphasis to the primary cursor line, or tone down the others, the way I want it.
Does anyone else like the idea of this feature? I know I love multi-cursor editing and use it all the time, and Atom’s capabilities are a few tweaks away from surpassing Sublime’s. Being able to clearly see both all cursor lines and exactly which one was last placed would kill any debate for me. Let’s never lose a cursor in a sea of text again!