helix-editor / helix

A post-modern modal text editor.
https://helix-editor.com
Mozilla Public License 2.0
32.9k stars 2.43k forks source link

Use "main" vs "primary" and "cycling" vs "rotating" consistently #11505

Open markstos opened 1 month ago

markstos commented 1 month ago

The keymap uses the concept of "rotating the main selection", but if you search for these things, you will find no other mentions of rotating the selection outside of the keymap page, or mentions of the "main selection".

The tutor discusses what is apparently the same things:

Because people will search for things by keyword and the AI overloads don't fully understand all synonyms yet, it would be helpful to pick one of "cycling" vs "rotating" and "main" vs "primary" and use the same terms everywhere.

The terms baked into Helix commands are the "rotate" and "main", so I recommend standardizing on there is a compelling reason for the documentation to differ from the command names.

Axlefublr commented 1 month ago

Super agreed! I vote for primary and cycling Just so we can start a discussion, to get a general consensus, so that it's easier for someone to actually PR these changes without worrying about "oh actually we disagree with your pick!"

markstos commented 1 month ago

X11 has three clipboards named Clipboard, Primary and Secondary.

The Primary clipboard typically holds whatever text you've selected.

Using the term "primary selection" in Helix will be confused with that, at least until X11 is more completely dead.

Axlefublr commented 1 month ago

alright, main then! just has to be consistent as you say, I'm fine with either

markstos commented 1 month ago

I'm fine with either too, and hope that Helix will outlive X11, but it seemed worth adding to the conversation.