hl,
@hl@social.lol avatar

At work I have to do a lot of development in an on browser based IDE, which means no nice #emacs movement shortcuts like I'm used to, and moving around the code is painfully slow. The IDE does support #vi movements though, which I've been trying as a 'better than nothing' solution, and yeah, it's still hard. I don't think I'll ever get used to the logic of: if "h" is left/back, then "j" is down, and not up. Arghhh.

ericsfraga,

@hl Not that it will help but the logic was that C-h was backspace so h moves left and C-j was linefeed so j moves down. Doesn't, of course, explain k and l... 🤪
#emacs #vi

hl,
@hl@social.lol avatar

@ericsfraga I understand it all comes from the original machines it was developed on: https://catonmat.net/why-vim-uses-hjkl-as-arrow-keys but I just can't seem to get used to their sequence.

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@hl This gets even more wild when your keymap is DVORAK lol

chfkch,
@chfkch@ruhr.social avatar

@hl
I feel you. Considering to swap those in my local setups, but then i run into problems elsewhere again.

#emacs #vi

hl,
@hl@social.lol avatar

@chfkch I also wondered that, but this doesn't help me with this online IDE, where there are no options beyond 'use Vi key movements'; and if I want to retain a some small amount of vi muscle memory for other circumstances, then I have the same problem you do.

ctietze,
@ctietze@mastodon.social avatar

@hl I thought the same. My 'hack' was to rearrange the arrow keys on a keyboard in HJKL style to get used to this everywhrere. That really helped!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • emacs
  • DreamBathrooms
  • InstantRegret
  • ethstaker
  • magazineikmin
  • GTA5RPClips
  • rosin
  • modclub
  • Youngstown
  • ngwrru68w68
  • slotface
  • osvaldo12
  • kavyap
  • mdbf
  • thenastyranch
  • JUstTest
  • everett
  • cubers
  • cisconetworking
  • normalnudes
  • Durango
  • anitta
  • khanakhh
  • tacticalgear
  • tester
  • provamag3
  • megavids
  • Leos
  • lostlight
  • All magazines