Live data from Hacker News

Stack Overflow: Helping One Million Developers Exit Vim (2017)

stackoverflow.blog

101–110 of 149 posts

Re: Stack Overflow: Helping One Million Developers Exit Vim (2017)

#101
post #30

Earlier quoted context omitted.

Would you drive a Yaris if you had a Ferrari in your garage? Didn't think so

I'd rather drive the Yaris to pick up groceries and the Ferrari to movie premieres and races. I don't see much value in having an Uber powerful editor for git commits.

There is value in having just one editor.

Some developers perform fairly complex edits when preparing commit messages.

Re: Stack Overflow: Helping One Million Developers Exit Vim (2017)

#102
post #72

My first year of grad school I was a TA for a first year computer science course that was often taken by students from a variety of majors. The first editing sessions I spent the whole lab time running around help students with frozen vi editors. The main problem is you don't start in "edit mode" and students expect to be able to just start typing (which is a reasonable expectation). Who knows what "command" they jus…

Why not just write the basic instructions up on the board? Or give them a handout with the basic command keys?

Why not just use an editor without awful UX?

Re: Stack Overflow: Helping One Million Developers Exit Vim (2017)

#103

Earlier quoted context omitted.

Sure, why not something like pico / nano? Seems more friendly to occasional users, who are the people most likely to hit the default.

Would you drive a Yaris if you had a Ferrari in your garage? Didn't think so

It's not a great analogy.

Would you drive an unwanted Yaris that came installed with your house, if there was no downside to using your Ferrari: no fuel economy, no damage risk? Of course not.

I don't worry that Vim is going to be scratched by a runaway shopping cart, or go through 80 dollars of gas in a week.

When it comes to cars, people would in fact drive the Yaris.

Re: Stack Overflow: Helping One Million Developers Exit Vim (2017)

#104
post #69

Earlier quoted context omitted.

That sounds like someone's idea of a practical joke. Assigning vi as a default editor for first year CS students has to be an efficiently cruel way to clear out an overpacked classroom for the semester.

For the cost of tuition, that should be banned.

Paying tuition should in no way make earning your degree easier. In fact, basically just the opposite, since nobody respects your degree if it was just sailing through a piece of cake with the help of money. I just love practical jokes like this, and I'm not alone. In real life the struggles are much bigger so if you cannot handle the small ones like this your future is not looking bright.

Re: Stack Overflow: Helping One Million Developers Exit Vim (2017)

#105

It's the same way you exit ed and TECO. Kids today don't know anything.

but kids these days know other things that you don't. They don't know it because it is not relevant enough to them and vice versa.

Knowing basics of UNIX is relevant to everyone who wants to be called an IT professional. Exiting vim and emacs is general knowledge and you should be ashamed of yourself if you complain about it.

Re: Stack Overflow: Helping One Million Developers Exit Vim (2017)

#106
post #69

Earlier quoted context omitted.

That sounds like someone's idea of a practical joke. Assigning vi as a default editor for first year CS students has to be an efficiently cruel way to clear out an overpacked classroom for the semester.

For the cost of tuition, that should be banned.

"Weed-out" classes are pretty common across subjects, though.

I remember taking an introductory course in our undergraduate pre-med track which was basically just a new presentation about novel research every week. The exams would be on these fairly specialized papers which most first-year students were at a loss to understand, so they ended up being exercises in rote memorization.

When some of us complained to a TA that we didn't see how we could learn enough to understand the concepts without just memorizing key points and angling at the professors to find out what was important, their response was something along the lines of, "then are you really sure that you want to study biology and medicine for the next umpteen years?"

On the other hand, I hate telling people that a field "isn't for them" just because they don't feel like putting up with the bullshit which has accreted around the way that a subject is currently taught.

Personally, I'd like to see an introductory class about how to effectively search for answers online, find useful sources, ignore ads and obvious SEO-gaming, etc.

Re: Stack Overflow: Helping One Million Developers Exit Vim (2017)

#107
post #2

First time I used vim more than a decade ago, I got stuck too. Kill vim from other console and then googled it for future reference.

A professional would use the man page.

What kind of professionals are you talking about?

Professional typists?

They are unlikely to even know what man is.

Re: Stack Overflow: Helping One Million Developers Exit Vim (2017)

#108
post #69

Earlier quoted context omitted.

That sounds like someone's idea of a practical joke. Assigning vi as a default editor for first year CS students has to be an efficiently cruel way to clear out an overpacked classroom for the semester.

For the cost of tuition, that should be banned.

Too many people go to college today. A degree used to carry prestige. Now it mainly shows you're impulsive enough to take out $60,000+ in debt when you don't even know what you want to major in.

Re: Stack Overflow: Helping One Million Developers Exit Vim (2017)

#109

Hot take: Vim should include a simple “Type :qa! to quit” line in its startup message. Something makes me think it would clear up a lot of confusion for first time users. EDIT: I notice now that it has a “Type :q to exit.” I never noticed that before, and I use Vim most days, so I can see how others might miss it too.

Anyone easily confused by how to quit vim should not be using a computer at all, much less vim.

It looks like vim proficiency is the only skill you can be proud of.
Post reply on HN