Email or username:

Password:

Forgot your password?
Top-level
Juan

@grumpygamer why you want to learn vim? I mean, why not emacs for example? Or whatever you are *already using*?

(disclaimer: I've been using vim for +20 years, I can't use anything else, but I see that it may not be for everybody)

11 comments
mrkite

@grumpygamer @reidrac Nah, the cool kids moved from vim to Helix... although it's still modal so you'd have the same problems.

MadMike77

@reidrac Emacs on non-US keyboards is a lot harder to learn than vim.
I know that it's still possible to use on non-US layout (mine is DE_CH btw) but it's another hoop to take and most emacs tutorials don't care to even hint at that possible problem.

cmdrSprocket

@MadMike77 @reidrac on tablets (no direct esc key) vim is kinda painful.

Juan

@cmdrSprocket @MadMike77 tablets aren't designed for typing, IMHO.

I love a nice mechanical keyboard, not generally fan of laptop keyboards either 🤷

Steven G. Harms

@reidrac @cmdrSprocket @MadMike77 oh hi! I’m using blink on iPad + mosh + external keyboard and have a very reliable and light coding platform (paired to virtual private server).

Also control+[ is a fine escape. I also have “jk” bound to escape. I'd argue that having your home row nonsense key pair ('jk') be escape is a highly-efficient optimization.

Juan

@MadMike77 that's true, but also true for general programming. Some layouts are just worse.

I'm on ISO UK at the moment despite not being my native layout, and it is much better. Less "chords" for common things you write a lot in most programming languages.

I tried US ANSI a couple of times but that enter key... anyway.

Tommy Thorn

@MadMike77 @reidrac I’ve lived in Denmark and France for half my life and learned to type in Denmark. At no point have I ever wanted a non-US layout. 99.9% of everything I type is in english anyway and for the rare exceptions, the macOS handling of accents and international keys is fantastic IMO.

Emacs is an absolute power tool and I’m disappointed and frustrated with all the non-emacs editors, every time (VS Code no exception)

Raul Portales

@reidrac @grumpygamer I've been using it for 20+ years too. Nowadays I only use it if I'm doing something quick on the command line, not everyday, but often enough

Pixel Doge

@Sh41 @reidrac @grumpygamer same here, about 20 years of Vim brain damage usage, the only change was moving over to NeoVim a few years back.

Go Up