News for hackers. Stuff that matters.
Re:Ask HN: What is so great about Bloomberg Terminal? by Qwertious on Sunday February 26, 2017 @08:35AM (#13737123)
Vim is an amazingly good concept, but the actual implementations completely lack a decent user experience. Like, when you do clearly-suboptimal key combinations (like going past a 4-line paragraph by hitting j 4 times instead of just pressing } once),there should be some side-window suggesting better practices. To be fair, Kakoune does that, but there's still a lot of low-hanging fruit like that.
Re:Ask HN: What is so great about Bloomberg Terminal? by ptaipale on Sunday February 26, 2017 @08:38AM (#13737146)
This particular example makes assumptions: that hitting j four times is worse than entering } once.

This depends on typist and keyboard; I use Swedish/Finnish keyboard and touch-type, and hitting j four times happens without looking or thinking. Hitting } requires me to lift my right hand from typing position, hold Alt-Gr, press 0, and then go back to typing position.

Re:Ask HN: What is so great about Bloomberg Terminal? by emondi on Sunday February 26, 2017 @12:40PM (#13738463)
Every major programming language uses english keyboard. I'm a starter amateur coder but first thing I did was learn the en-us keyboard layout. There are options to use Alt-Gr accented letters for spanish which I use but also for combining letters which should work for finnish/swedish.
Re:Ask HN: What is so great about Bloomberg Terminal? by ptaipale on Sunday February 26, 2017 @01:23PM (#13738719)
Programming languages don't use keyboards; they use some sets of characters, typically a subset of ASCII. Keyboards then can produce those characters.

And yes, typing [\]{|} and so on is inconvenient on my keyboard. I particularly detest the choice of \ over / in MSDOS and Windows path names.

I occasionally use US keyboard layout just to get around these difficulties, but whenever I arrive at some random computer, it will have the local layout.

(This is particularly confusing when going to France or Germany with they AZERTY and QWERTZ keyboards.)

Re:Ask HN: What is so great about Bloomberg Terminal? by krallja on Sunday February 26, 2017 @12:48PM (#13738509)
4j takes half the keystrokes of jjjj, no matter which keyboard layout you're using :)
Re:Ask HN: What is so great about Bloomberg Terminal? by ptaipale on Sunday February 26, 2017 @01:16PM (#13738673)
Yes, but j is where my right index finger sits in the basic typing position, so hitting j four times is still better...
Re:Ask HN: What is so great about Bloomberg Terminal? by skykooler on Sunday February 26, 2017 @11:30AM (#13738023)
Does Vim not have alternate mappings for other keyboard layouts?
Re:Ask HN: What is so great about Bloomberg Terminal? by eru on Sunday February 26, 2017 @11:42AM (#13738102)
There's at least one remapping to make it dvorak friendly.
Re:Ask HN: What is so great about Bloomberg Terminal? by jan888 on Sunday February 26, 2017 @12:14PM (#13738303)
I've used vim for years with Dvorak and no remapping. Works great, IMO.
Re:Ask HN: What is so great about Bloomberg Terminal? by eru on Monday February 27, 2017 @12:15PM (#13745811)
Oh, I'm using it that way, too. (Just don't tell anyone I'm not using hjkl for navigating; my Kinesis Advantage keyboard has cursor keys in sensible locations.)

But there's at least one attempt at a nice remapping for dvorak.