top | item 42541316

(no title)

ataylor284_ | 1 year ago

There were no words for this stuff. People just made it up, and it took years for something to emerge as the de facto standard term for a collection of data persistently stored.

There's an interesting parallel with the emacs editor. Operations we now universally call "Cut" and "Paste" are "Kill" and "Yank". The better terms won out and emacs is stuck with Ctrl-K and Ctrl-Y as not-so-intuitive mnemonics for cut and paste.

discuss

order

toast0|1 year ago

Ah, the good old mnemonic shortcuts for

Zundo, Xcut, Copy(!) or maybe Cancel, Vpaste

Much more memorable compared to Kcut (Kut?) and Ypaste. :p

tarlinian|1 year ago

I think the "X" looks like a pair of scissors. No good explanation for ZUndo though.

uludag|1 year ago

> The better terms won out...

I actually don't think they won out. Mindshare maybe, but I use kill and yank on macOS all the time. In fact, since they are enabled by default, I use Emacs keybindings all the time and everywhere on my Mac. Even the password entry screen in macos has Emacs keybindings.

I always thought that Apple saw the superiority in these bindings that they have them included by default.

tiberious726|1 year ago

Better?

Kill-yank semantics give you a full kill-ring, that's what your yanking from. CUA gives you a single copy-slot.

ataylor284_|1 year ago

As much as I love emacs, I think cut and paste is better metaphor for text editing than kill and yank. Once the key combos are part of muscle memory, the value of mnemonics goes down, but they're very useful for adoption. This is an unfortunate barrier for emacs beginners. Even though the usual CUA keystrokes are available (and even the defaults on some popular starter configurations), the terminology creates some friction when reading the docs.

I agree the semantics are strictly superior though.

throw5959|1 year ago

How do you do multiple pastes of one cut? My clipboard has history too, I can choose out of it.

vekatimest|1 year ago

Sometimes I wish we were in the timeline where Plan 9's Snarf became the standard verb for cutting