Does anyone use the Vim HJKL cursor keys?
Moderators: phlip, Moderators General, Prelates
-
- Posts: 175
- Joined: Thu May 22, 2008 3:42 am UTC
Does anyone use the Vim HJKL cursor keys?
I'm currently forcing myself to learn Vim in the hopes that it will make me a better, stronger person.
Are there people who actually use the HJKL keys for cursor movement in Vim? If so, why? Has there been a keyboard without arrow keys manufactured in the last 25 years?
Are there people who actually use the HJKL keys for cursor movement in Vim? If so, why? Has there been a keyboard without arrow keys manufactured in the last 25 years?
Re: Does anyone use the Vim HJKL cursor keys?
I answered the third option, but supposedly it's so that your hands don't have to move off the home row to navigate around.
Re: Does anyone use the Vim HJKL cursor keys?
You cannot use HJKL in insert mode, so I use arrows. I also don't see a reason to use hjkl in other modes.
- Yakk
- Poster with most posts but no title.
- Posts: 11103
- Joined: Sat Jan 27, 2007 7:27 pm UTC
- Location: E pur si muove
Re: Does anyone use the Vim HJKL cursor keys?
HJKL leaves you on the resting spot for your fingers.
I find qwjix^[hq to be easier on my brain than qwDOWNix^[LEFTq. (creates a downward-left moving x in the macro w, which can be run with @w).
When I'm in vi, I sometimes twiddle jkjkjkjkjkjkjkjkjkjk while I'm thinking. It also highlights where the cursor is with movement.
And more than once I've been on a screwed up terminal or connection where the arrow escape sequence is unreliable.
I find qwjix^[hq to be easier on my brain than qwDOWNix^[LEFTq. (creates a downward-left moving x in the macro w, which can be run with @w).
When I'm in vi, I sometimes twiddle jkjkjkjkjkjkjkjkjkjk while I'm thinking. It also highlights where the cursor is with movement.
And more than once I've been on a screwed up terminal or connection where the arrow escape sequence is unreliable.
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision - BR
Last edited by JHVH on Fri Oct 23, 4004 BCE 6:17 pm, edited 6 times in total.
Last edited by JHVH on Fri Oct 23, 4004 BCE 6:17 pm, edited 6 times in total.
- ahammel
- My Little Cabbage
- Posts: 2135
- Joined: Mon Jan 30, 2012 12:46 am UTC
- Location: Vancouver BC
- Contact:
Re: Does anyone use the Vim HJKL cursor keys?
It has honestly never occurred to me not to use HJKL in vim. Navigating one character at a time is probably second most common action in text editing aside from typing. There's no way I'm going to lose half a second or so each time I want to do that.
In fact, I do my web browsing with Pentadactyl, so I basically never use the arrow keys.
In fact, I do my web browsing with Pentadactyl, so I basically never use the arrow keys.
He/Him/His/Alex
God damn these electric sex pants!
Re: Does anyone use the Vim HJKL cursor keys?
I answered HJKL, because that's what I used back when I still used vim on a regular base. It's basically because the tutorial taught me to use HJKL as the first way to move the cursor, and I got used to it enough that I didn't feel the need to switch back to arrows once I found out I could use those as well. Also, I guess the fact you don't need to move your hand for them does make them a little more ergonomic.
"There are only two hard problems in computer science: cache coherence, naming things, and off-by-one errors." (Phil Karlton and Leon Bambrick)
coding and xkcd combined
(Julian/Julian's)
coding and xkcd combined
(Julian/Julian's)
Re: Does anyone use the Vim HJKL cursor keys?
Yakk wrote:And more than once I've been on a screwed up terminal or connection where the arrow escape sequence is unreliable.
i strongly prefer vi over vim, but sometimes i get stuck with a terminal that's too broken for vi to work, but not too broken for vim. in those rare cases, the arrow keys are usually completely broken (giving things like "[A", "[B", "[C", and "[D", without the escape character), so i'm forced to use HJKL.
Code: Select all
factorial = product . enumFromTo 1
isPrime n = factorial (n - 1) `mod` n == n - 1
Re: Does anyone use the Vim HJKL cursor keys?
I do when I play NetHack.
gmalivuk wrote:Yes. And if wishes were horses, wishing wells would fill up very quickly with drowned horses.King Author wrote:If space (rather, distance) is an illusion, it'd be possible for one meta-me to experience both body's sensory inputs.
- sourmìlk
- If I can't complain, can I at least express my fear?
- Posts: 6393
- Joined: Mon Dec 22, 2008 10:53 pm UTC
- Location: permanently in the wrong
- Contact:
Re: Does anyone use the Vim HJKL cursor keys?
Terry Pratchett wrote:The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.
-
- Posts: 175
- Joined: Thu May 22, 2008 3:42 am UTC
Re: Does anyone use the Vim HJKL cursor keys?
sourmìlk wrote:My dad's friend used to own a nethack server. Not any more.
Also, Here's why Vim uses the hjkl keys.
Very interesting!
So, um..."UNIX: Preserving obsolete standards for 20 years and counting"?
-
- Posts: 175
- Joined: Thu May 22, 2008 3:42 am UTC
Re: Does anyone use the Vim HJKL cursor keys?
hotaru wrote:Yakk wrote:And more than once I've been on a screwed up terminal or connection where the arrow escape sequence is unreliable.
i strongly prefer vi over vim, but sometimes i get stuck with a terminal that's too broken for vi to work, but not too broken for vim.
Huh. I wouldn't have thought that was possible. More the opposite, really.
What does vi offer over Vim?
-
- Posts: 175
- Joined: Thu May 22, 2008 3:42 am UTC
Re: Does anyone use the Vim HJKL cursor keys?
I still remember my very first college CS class. The TA said, "Let's talk about <writes on the chalkboard> 'vi'. The man page will tell you that this stands for <writes> 'VIsual editor', but in fact it stands for <writes> 'Visceral Infection'."
I liked that guy.
I liked that guy.
- Magnanimous
- Madmanananimous
- Posts: 3489
- Joined: Wed Feb 17, 2010 7:11 pm UTC
- Location: Land of Hipsters and Rain (LOHAR)
Re: Does anyone use the Vim HJKL cursor keys?
I don't use vi that much, but I do play a ton of roguelikes...
Re: Does anyone use the Vim HJKL cursor keys?
Phasma Felis wrote:I still remember my very first college CS class. The TA said, "Let's talk about <writes on the chalkboard> 'vi'. The man page will tell you that this stands for <writes> 'VIsual editor', but in fact it stands for <writes> 'Visceral Infection'."
I read "the man will tell you that this stands for ..."
Also, hjkl, since, you know, I hang out in normal mode and the keys are right there.
Re: Does anyone use the Vim HJKL cursor keys?
HJKL is just a retarded setup, WASD is much better.
But you lose half a second anyways switching between insert and edit mode.
The thing that makes this even worse in Nethack is that the diagonals are YUNM, which aren't even centered over HJKL. It makes no damn sense at all. But whatever, I use the numpad. (Before I had a laptop with a numpad, I had actually learned how to use the number row to move in all directions, not intuitive or even comfortable, but it worked).
It has honestly never occurred to me not to use HJKL in vim. Navigating one character at a time is probably second most common action in text editing aside from typing. There's no way I'm going to lose half a second or so each time I want to do that.
But you lose half a second anyways switching between insert and edit mode.
I do when I play NetHack.
The thing that makes this even worse in Nethack is that the diagonals are YUNM, which aren't even centered over HJKL. It makes no damn sense at all. But whatever, I use the numpad. (Before I had a laptop with a numpad, I had actually learned how to use the number row to move in all directions, not intuitive or even comfortable, but it worked).
- ahammel
- My Little Cabbage
- Posts: 2135
- Joined: Mon Jan 30, 2012 12:46 am UTC
- Location: Vancouver BC
- Contact:
Re: Does anyone use the Vim HJKL cursor keys?
Derek wrote:It has honestly never occurred to me not to use HJKL in vim. Navigating one character at a time is probably second most common action in text editing aside from typing. There's no way I'm going to lose half a second or so each time I want to do that.
But you lose half a second anyways switching between insert and edit mode.
No I don't? You don't have to take your fingers off the home row to type 'i' or 'ctrl-['. And even if I did, I do one-character navigation far more frequently than I change modes.
He/Him/His/Alex
God damn these electric sex pants!
- Izawwlgood
- WINNING
- Posts: 18686
- Joined: Mon Nov 19, 2007 3:55 pm UTC
- Location: There may be lovelier lovelies...
Re: Does anyone use the Vim HJKL cursor keys?
Out of curiosity, why is this still a thing, given that HJKL are no longer the default arrow keys, and most keyboards have arrow keys?
... with gigantic melancholies and gigantic mirth, to tread the jeweled thrones of the Earth under his sandalled feet.
-
- Posts: 175
- Joined: Thu May 22, 2008 3:42 am UTC
Re: Does anyone use the Vim HJKL cursor keys?
Izawwlgood wrote:Out of curiosity, why is this still a thing, given that HJKL are no longer the default arrow keys, and most keyboards have arrow keys?
Because Unix never, ever deprecates command-line interfaces. Even after something else has been the universal standard for 30 years.
Granted, there are definite advantages in backwards-compatibility, but the amount of hassle it creates for every single new learner is a pain in the neck.
- ahammel
- My Little Cabbage
- Posts: 2135
- Joined: Mon Jan 30, 2012 12:46 am UTC
- Location: Vancouver BC
- Contact:
Re: Does anyone use the Vim HJKL cursor keys?
Phasma Felis wrote:Because Unix never, ever deprecates command-line interfaces. Even after something else has been the universal standard for 30 years.
Granted, there are definite advantages in backwards-compatibility, but the amount of hassle it creates for every single new learner is a pain in the neck.
I feel like I'm not understanding you. Having the HJKL cursor keys available in vi(m) is inconvenient for you? Why?
He/Him/His/Alex
God damn these electric sex pants!
- zombie_monkey
- Posts: 644
- Joined: Mon Oct 16, 2006 1:26 pm UTC
- Location: Bulgaria
Re: Does anyone use the Vim HJKL cursor keys?
I use vimperator, so I am annoyed when I have to use a browser that doesn't have hjkl for scrolling. The arrow keys are a sort of a last resort. They're inconvenietly placed in the corner of the keyboard, why would you actually want to use them?
-
- Posts: 175
- Joined: Thu May 22, 2008 3:42 am UTC
Re: Does anyone use the Vim HJKL cursor keys?
ahammel wrote:Phasma Felis wrote:Because Unix never, ever deprecates command-line interfaces. Even after something else has been the universal standard for 30 years.
Granted, there are definite advantages in backwards-compatibility, but the amount of hassle it creates for every single new learner is a pain in the neck.
I feel like I'm not understanding you. Having the HJKL cursor keys available in vi(m) is inconvenient for you? Why?
HJKL isn't a problem, since the cursor keys are also (usually) available. (Though on the system where I learned Unix, vi didn't support arrow keys, which resulted in me using Pico for years.)
It's more that it represents a greater problem. Ctrl-C has meant "copy" in every GUI in the world for at least 20 years, but to use a terminal you'll have to unlearn that and learn something different, with consequences every time you forget and use the familiar way. It's a symptom of the command line's general obtuseness and immunity to interface standardization. (Why does find take a path first and then a search expression, while grep does the reverse?)
It would perhaps be less problematic if more CS programs actually taught Unix command line, but most of them seem to just assume you'll figure it out somehow. They assume that about a lot of things, actually. See various complaints about recent college grads who can tell you all about compiler design but can't actually write a program.
Re: Does anyone use the Vim HJKL cursor keys?
ahammel wrote:Derek wrote:It has honestly never occurred to me not to use HJKL in vim. Navigating one character at a time is probably second most common action in text editing aside from typing. There's no way I'm going to lose half a second or so each time I want to do that.
But you lose half a second anyways switching between insert and edit mode.
No I don't? You don't have to take your fingers off the home row to type 'i' or 'ctrl-['. And even if I did, I do one-character navigation far more frequently than I change modes.
A keystroke versus a hand movement, I suspect they both take similar time with practice. And in both cases, you only need to do it during transitions (which I think it what you meant by that last sentence). If I really wanted to move around without leaving the homerow, I would much rather use a ctrl sequence anyways (ctrl + WASD could work pretty well).
I use vimperator, so I am annoyed when I have to use a browser that doesn't have hjkl for scrolling. The arrow keys are a sort of a last resort. They're inconvenietly placed in the corner of the keyboard, why would you actually want to use them
Why are you using a web browser without a mouse?
- sourmìlk
- If I can't complain, can I at least express my fear?
- Posts: 6393
- Joined: Mon Dec 22, 2008 10:53 pm UTC
- Location: permanently in the wrong
- Contact:
Re: Does anyone use the Vim HJKL cursor keys?
Switching to the mouse is even more inconvenient than switching to arrow keys.
Terry Pratchett wrote:The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.
Re: Does anyone use the Vim HJKL cursor keys?
Other than posting comments like these, all of my browser shortcuts like C-tab and C-TAB can be typed with one hand. There's no switching to the mouse to be had because my hand is pretty much ALWAYS on the mouse.
- ahammel
- My Little Cabbage
- Posts: 2135
- Joined: Mon Jan 30, 2012 12:46 am UTC
- Location: Vancouver BC
- Contact:
Re: Does anyone use the Vim HJKL cursor keys?
Derek wrote:A keystroke versus a hand movement, I suspect they both take similar time with practice.
No, it's a keystroke versus a hand movement and a keystroke. That's always going to take more time, particularly as the cursor keys aren't in the same place on every keyboard I use.
He/Him/His/Alex
God damn these electric sex pants!
Re: Does anyone use the Vim HJKL cursor keys?
Does anyone who actually likes Vim *NOT* use the hjkl cursor keys?
Seriously.
My one sad about dvorak is that [ is too far away for Ctrl+[ to be convenient so I have to use esc to get out of insert mode (unless of course I use Ctrl+2 instead). But I use dvorak so the keys aren't even on the home row as intended but their still much less obnoxious than having to move my hand out of position.
Honestly I don't see the big deal. You're going to do a LOT of text editing. You should learn to use a text editor. In QWERTY, it's intuitive and convenient. In dvorak it's still loads better than the freakin' arrow keys.
Comparing using the arrow keys to using esc is silly. I don't actually have to move my wrist and get my hand out of position to use esc. I just reach up and *BAM*. Done. Although TBH I hardly ever need l or h. J and K are much more common. But who would seriously want to have to type the letter d and then go all the way over do the down arrow to cut the line the cursor is on and the one below it? Not me.
I say if you don't like the hjkl cursor keys, you don't understand Vim at all.
Seriously.
My one sad about dvorak is that [ is too far away for Ctrl+[ to be convenient so I have to use esc to get out of insert mode (unless of course I use Ctrl+2 instead). But I use dvorak so the keys aren't even on the home row as intended but their still much less obnoxious than having to move my hand out of position.
Honestly I don't see the big deal. You're going to do a LOT of text editing. You should learn to use a text editor. In QWERTY, it's intuitive and convenient. In dvorak it's still loads better than the freakin' arrow keys.
Comparing using the arrow keys to using esc is silly. I don't actually have to move my wrist and get my hand out of position to use esc. I just reach up and *BAM*. Done. Although TBH I hardly ever need l or h. J and K are much more common. But who would seriously want to have to type the letter d and then go all the way over do the down arrow to cut the line the cursor is on and the one below it? Not me.
I say if you don't like the hjkl cursor keys, you don't understand Vim at all.
The Great Hippo wrote:[T]he way we treat suspected terrorists genuinely terrifies me.
Re: Does anyone use the Vim HJKL cursor keys?
Anyone who says using the cursor keys is just as fast as hjkl is simply wrong. hjkl is *much* faster. Having to use the ludicrously positioned escape on modern keyboards narrows the gap, but there's no need to do that - use Ctrl-[ and/or remap your Escape key to a sane position (I'm assuming Ctrl is mapped to CapsLock, but even if not, it's still fast to use Ctrl-[).
I'm confident vi's modal editing is actually faster than using modifier keys, and I say this as an Emacs user. Still, using Emacs bindings or Ctrl-WASD are still perfectly good ways to navigate. But arrow keys? On a modern keyboard where you have to move your hand over 6 inches, right off the main keyboard? That's crazy. I *hate* having to use those fucking keys.
The thing you have to remember about keyboard layouts from decades ago is that they actually made sense.
I'm confident vi's modal editing is actually faster than using modifier keys, and I say this as an Emacs user. Still, using Emacs bindings or Ctrl-WASD are still perfectly good ways to navigate. But arrow keys? On a modern keyboard where you have to move your hand over 6 inches, right off the main keyboard? That's crazy. I *hate* having to use those fucking keys.
The thing you have to remember about keyboard layouts from decades ago is that they actually made sense.
- sourmìlk
- If I can't complain, can I at least express my fear?
- Posts: 6393
- Joined: Mon Dec 22, 2008 10:53 pm UTC
- Location: permanently in the wrong
- Contact:
Re: Does anyone use the Vim HJKL cursor keys?
troyp wrote:The thing you have to remember about keyboard layouts from decades ago is that they actually made sense.
Ctrl-h for backspace? Maybe it's because I've only been using keyboards for a bit over a decade now, but that doesn't seem 'sensible'.
Terry Pratchett wrote:The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.
-
- Posts: 1459
- Joined: Fri Apr 20, 2007 3:27 pm UTC
- Location: The Tower of Flints. (Also known as: England.)
Re: Does anyone use the Vim HJKL cursor keys?
I use hjkl, but only for small movements. For movements of more than a few characters it is almost always faster to use a larger movement (t,f,w,e,b,},),/, etc). Of course, arrow keys are less efficient that hjkl. But in my opinion if you find that using the arrow keys slows you down *significantly* compared to using hjkl, then you are using hjkl too much.
Generally I try to make myself do things I instinctively avoid, in case they are awesome.
-dubsola
-dubsola
Re: Does anyone use the Vim HJKL cursor keys?
sourmìlk wrote:troyp wrote:The thing you have to remember about keyboard layouts from decades ago is that they actually made sense.
Ctrl-h for backspace? Maybe it's because I've only been using keyboards for a bit over a decade now, but that doesn't seem 'sensible'.
http://www.catonmat.net/blog/why-vim-us ... rrow-keys/
If you take a look at that keyboard it makes a lot more sense in context.
double epsilon = -.0000001;
- ahammel
- My Little Cabbage
- Posts: 2135
- Joined: Mon Jan 30, 2012 12:46 am UTC
- Location: Vancouver BC
- Contact:
Re: Does anyone use the Vim HJKL cursor keys?
Yakk pointed out earlier that it's easier on one's brain to do all you navigation from the keyboard, rather than have to move off of it for single-char navigation.Ended wrote:I use hjkl, but only for small movements. For movements of more than a few characters it is almost always faster to use a larger movement (t,f,w,e,b,},),/, etc). Of course, arrow keys are less efficient that hjkl. But in my opinion if you find that using the arrow keys slows you down *significantly* compared to using hjkl, then you are using hjkl too much.
I'd rather do "/banana<CR>w3lxp" than "/banana<CR>w3[where the hell is the RIGHT key?]RIGHTxp" (swaps the fourth and fifth letters of the word after the next instance of 'banana' after the cursor).
He/Him/His/Alex
God damn these electric sex pants!
Re: Does anyone use the Vim HJKL cursor keys?
Of course I have switched left control and caps lock. Why any sane person would want caps lock so easily accessible when you really never use it, especially not in combination with other keys, is beyond me. Control needs to be used a lot in combination with other keys.
And for qwerty it is better to use control + [ but honesty esc isn't out of the way for me, I don't actually have to move my hand to hit it.
Anyway, it seems like a consensus. The people who actually use Vim and like it all use hjkl.
And for qwerty it is better to use control + [ but honesty esc isn't out of the way for me, I don't actually have to move my hand to hit it.
Anyway, it seems like a consensus. The people who actually use Vim and like it all use hjkl.
The Great Hippo wrote:[T]he way we treat suspected terrorists genuinely terrifies me.
Re: Does anyone use the Vim HJKL cursor keys?
sourmìlk wrote:troyp wrote:The thing you have to remember about keyboard layouts from decades ago is that they actually made sense.
Ctrl-h for backspace? Maybe it's because I've only been using keyboards for a bit over a decade now, but that doesn't seem 'sensible'.
Maybe it's because you *have* been using keyboards for over a decade. Insane keyboards and insane software that forces you to send your hands flying around your (oversized) keyboard like a goddamned pianist- and then all the way off it to the mouse - just to accomplish routine tasks. Once something becomes normal, people tend to regard it as sensible, even if it is clearly batshit insane.
Ctrl-H *is* a sensible keystroke for backspace. You can type it in a fraction of a second without moving your hands from the home position. Hell, it's even mnemonic. You move the leftmost finger on each hand one key to left. What could be more backspacey? (I have no idea whether the makers of the ADM-whatever terminal had that in mind, but who cares?)
Ended wrote:Of course, arrow keys are less efficient that hjkl. But in my opinion if you find that using the arrow keys slows you down *significantly* compared to using hjkl, then you are using hjkl too much.
What's "significant"? I guess the arrows don't take *that* long in absolute terms, but no matter how good you are with them, they're always going to take *many times* longer than hjkl (even for a nonvimmer like me). I think you'd have to call that "significant" in context. Also, I suspect having to move your arm back and forth like that with your fingers poised is going to contribute to muscle fatigue.
Re: Does anyone use the Vim HJKL cursor keys?
HJKL is neither here nor there: a slightly more efficient way of using an utterly inefficient keyboard layout.
LEGO won't be ready for the average user until it comes pre-assembled, in a single unified theme, and glued together so it doesn't come apart.
-
- Posts: 1459
- Joined: Fri Apr 20, 2007 3:27 pm UTC
- Location: The Tower of Flints. (Also known as: England.)
Re: Does anyone use the Vim HJKL cursor keys?
ahammel wrote:Yakk pointed out earlier that it's easier on one's brain to do all you navigation from the keyboard, rather than have to move off of it for single-char navigation.Ended wrote:I use hjkl, but only for small movements. For movements of more than a few characters it is almost always faster to use a larger movement (t,f,w,e,b,},),/, etc). Of course, arrow keys are less efficient that hjkl. But in my opinion if you find that using the arrow keys slows you down *significantly* compared to using hjkl, then you are using hjkl too much.
I'd rather do "/banana<CR>w3lxp" than "/banana<CR>w3[where the hell is the RIGHT key?]RIGHTxp" (swaps the fourth and fifth letters of the word after the next instance of 'banana' after the cursor).
troyp wrote:Ended wrote:Of course, arrow keys are less efficient that hjkl. But in my opinion if you find that using the arrow keys slows you down *significantly* compared to using hjkl, then you are using hjkl too much.
What's "significant"? I guess the arrows don't take *that* long in absolute terms, but no matter how good you are with them, they're always going to take *many times* longer than hjkl (even for a nonvimmer like me). I think you'd have to call that "significant" in context. Also, I suspect having to move your arm back and forth like that with your fingers poised is going to contribute to muscle fatigue.
Oh, I definitely agree hjkl is more efficient than the arrow keys. I just think that its importance tends to be overstated compared to vim's other motion commands. Like, the editing speed you will lose by not using w/e/t/f or whatever is as much, and probably more, than you will lose by not using hjkl.
However, you are both right, moving your fingers off the keyboard can lead to some unique costs (loss of flow and fatigue). Those are compelling reasons for using hjkl.
Generally I try to make myself do things I instinctively avoid, in case they are awesome.
-dubsola
-dubsola
Re: Does anyone use the Vim HJKL cursor keys?
Iranon wrote:HJKL is neither here nor there: a slightly more efficient way of using an utterly inefficient keyboard layout.
Elaborate, please.
The Great Hippo wrote:[T]he way we treat suspected terrorists genuinely terrifies me.
Re: Does anyone use the Vim HJKL cursor keys?
QUERTY keyboards are arranged to prevent jamming of early mechanical typewriters, which was easily caused by neighbouring arms being depressed in rapid succession. It has as a lot of hand-alternating sequences in English by design which is at odds with comfort and accuracy at speed.
Alternative layouts also try to put the most-used keys on the home row in order to require less movement.
The original design constraints no longer apply. If you care enough about efficiency to do something nerdy about it, picking a sensible keyboard layout would be a better start.
Alternative layouts also try to put the most-used keys on the home row in order to require less movement.
The original design constraints no longer apply. If you care enough about efficiency to do something nerdy about it, picking a sensible keyboard layout would be a better start.
LEGO won't be ready for the average user until it comes pre-assembled, in a single unified theme, and glued together so it doesn't come apart.
- ahammel
- My Little Cabbage
- Posts: 2135
- Joined: Mon Jan 30, 2012 12:46 am UTC
- Location: Vancouver BC
- Contact:
Re: Does anyone use the Vim HJKL cursor keys?
Well, now that we're on the topic of keyboard design, I've been wondering if Randal was correct about this. Is there any solid evidence that Dvorak (or some other layout) is that much better than QWERTY?
He/Him/His/Alex
God damn these electric sex pants!
Re: Does anyone use the Vim HJKL cursor keys?
Iranon wrote:QUERTY keyboards are arranged to prevent jamming of early mechanical typewriters, which was easily caused by neighbouring arms being depressed in rapid succession. It has as a lot of hand-alternating sequences in English by design which is at odds with comfort and accuracy at speed.
Alternative layouts also try to put the most-used keys on the home row in order to require less movement.
The original design constraints no longer apply. If you care enough about efficiency to do something nerdy about it, picking a sensible keyboard layout would be a better start.
That has nothing to do with hjkl verses the arrow keys. I've already stated several times in this thread that I don't use qwerty.
-1 internets to Iranon
The Great Hippo wrote:[T]he way we treat suspected terrorists genuinely terrifies me.
Re: Does anyone use the Vim HJKL cursor keys?
Strangely, the world doesn't revolve around you. I was making a general point.
HJKL on Dvorak is using a crutch you no longer need as a dinner fork.
HJKL on Dvorak is using a crutch you no longer need as a dinner fork.
LEGO won't be ready for the average user until it comes pre-assembled, in a single unified theme, and glued together so it doesn't come apart.
Who is online
Users browsing this forum: No registered users and 6 guests