I was today years old when I learned that (on macOS) single-click-and-drag will use character granularity for selection whereas DOUBLE-click-and-drag will use word granularity for selection!
@sommer I have literally worked on parts of AppKit's text system and did not know this 😂 neat!
@Catfish_Man @sommer also try triple-click
@overstrike @sommer oh wait, I knew triple click but didn't know triple click and drag. Neat!
@Catfish_Man @overstrike @sommer ctrl-return in Sonoma remains my favorite littlest feature this year.
@Catfish_Man @overstrike same - I'd been doing lots of clicks but never tried adding DRAGS
@Catfish_Man @sommer Never mind AppKit, single/double/triple-click-drag goes back to 1984 or close to it.
@gparker @Catfish_Man @sommer the double-click version works all the way back to System 1.0: https://infinitemac.org/1984/System%201.0
Infinite Mac

A classic Mac loaded with everything you'd want.

@Catfish_Man @sommer Genuinely curious, are y'all using trackpads 24/7? I don't know how else to explain this
@objc @Catfish_Man @sommer Trackpads are the best input device it’s not even close

@saagar @Catfish_Man @sommer Maybe if the only mouse you've ever used is the Magic Mouse…

I think trackpad users being completely unaware of this interaction is proof of that. Rapid clicking and dragging is not a desirable interaction with a trackpad. Hell dragging with a trackpad at all kinda sucks

@objc I've used a wide variety of mice ranging from well-reviewed gaming mice to specialized ergonomic mice. I'm still very happy with my current setup.

@Catfish_Man Hey to each their own! @saagar started it 😜 I'm not trying to hate on anyone's preferred setup

… except Magic Mouse users

@saagar @sommer @Catfish_Man @objc perhaps you have not experienced the true joy of flicking the logitech mx master scroll wheel and letting its momentum carry you like 10000 pixels down the content
@shadowfacts @sommer @Catfish_Man @objc I’ve done this but there is more physicality to doing it with a trackpad flick

@sommer did you also find triple-click for lines? :)

And if you don’t know yet, the equivalents for arrow navigation (and selection) are
- arrow only: character
- hold option: word
- hold cmd: start/end of line (or document, if up/down)

@cocoafrog @sommer I didn’t know about triple click and the ⌥(option) arrow is very useful as is the ⌘(CMD) arrow. Thanks!

I like ⌥ delete for removing whole words at a time. And now that I've learned about ⌘ it's no surprise that ⌘ delete chops out one line at a time. (dd in vi/vim 🤓)

@sommer Dammit I had no idea, either.
@sommer wow 🤯 I just tried on iOS, I think it works as well!
@sommer you should try triple-click ... paragraph
@sommer I’ve known this for years but I was today years old when I first heard someone describe this behavior so succinctly!
@sommer @frederik I believe this is borrowed from the X Window System from the Unix days, and its true origin may even predate that. I've been double click dragging to select text since the early 1990s in xterms.
@gregggreg @sommer @frederik the X Window System borrowed double-click-and-drag from the original 1984 Macintosh. Try it on System 1.0 here: https://infinitemac.org/1984/System%201.0
Infinite Mac

A classic Mac loaded with everything you'd want.

@tim1724 @sommer @frederik Wow that is interesting. I wonder if the Xerox Alto had this as well? It may well go back to the invention of the mouse.
@sommer
Same on windows. And in some applications there's also paragraph level after three clicks
@StefanStuckmann
@sommer Actually MacOS did this also. I think even the original Mac 128k did it.
Infinite Mac

A classic Mac loaded with everything you'd want.