Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Gnome is still a windows knockoff yea? Can you use readline bindings in a textfield?

Edit: I mean, usable text fields. Like you have on a mac. You hit control-a and it goes to the start of the field. The command key is for interacting with the application.

> You…ever see a screenshot of Gnome?

Let's talk usability, not bullshit. Also gnome looks like... the rest of computers. It has no usability and is indistinguishable from other windows knockoffs



> You hit control-a and it goes to the start of the field.

We "PC" users have a dedicated key for that on our keyboard, it is called "home". We even have the opposite, a dedicated key called "end".


I am more confused than when we started, what exactly are you saying macOS is doing that nobody else is doing?

> use readline bindings in a textfield

I don’t even know what this means.


They mean pretty much like they say.

readline is a thing that reads lines being input by a user, in a terminal context. It includes a number of keybindings that make editing & navigation while editing the line-to-be-input easy, such as ^A, which moves the cursor to the start of the line.

bash or zsh in emacs mode is similar, those these two have their own line editors, technically.

macOS adopted some (but not all) of the common keybinds from that era into their UI. I.e., in a GUI text entry field in macOS, you can hit ^A to move the cursor to the start of the text entry.

(I don't know that this particular UI-ism would make or break an OS for me, personally, though.)

Given how UI is implemented, this would be up to the toolkit. In GTK3, this was called "key themes"; there was, I think, an "Emacs" theme that would do what they desire. I do not know if GTK4 still has this, however (and I suspect it was removed).

(I think more users are going to expect ^A to be select-all, and home/end and ^← for word navigation, etc. These are the defaults. Thus key themes were probably little used.)


Okay, I understand now.

And that's just a wildly nitpicky criticism by the person that brought this up.

To me, as long as the OS includes the functionality, the way it's presented to the user, how customizable it is, and what keys they use is generally irrelevant. Each user of each OS will be used to whatever that OS chooses to set up.


> And that's just a wildly nitpicky criticism by the person that brought this up.

It makes linux unusable

> Each user of each OS will be used to whatever that OS chooses to set up.

You cannot seriously expect each user to manually modify the os


At this point I am almost certain that you (a new user) are just here to troll and ragebait.

No, I don’t expect users to manually modify the OS, I expect expect most users to leave it alone and learn its conventions.

Sure buddy, the most popular kernel of all time is "unusable." I wonder if 3.9 billion Android users and the entire Fortune 500's data centers know that their platform is "unusable?"




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: