Live data from Hacker News

Show HN: I built an interactive course that helps you learn Vim faster

vimified.com

101–110 of 265 posts

Re: Show HN: I built an interactive course that helps you learn Vim faster

#101
post #30

This is the wrong way to go, if the UI is so bad it requires a course, then the problem is clearly the tool.

Which code editor does NOT have an online course on how to use it? Go ahead, type "IntelliJ course" or "VS Code tutorial" and see hundreds different videos.

Re: Show HN: I built an interactive course that helps you learn Vim faster

#102
Please just read Practical Vim if you’re going to double down on using Vim. All of these tutorials are the minimal basics. Vim forces you to glue together lots of inefficient commands to manipulate text. I feel frustrated seeing Vim users tout how efficient their editor is when they haven’t learned all of Vim’s nasty bells and whistles you need to actually be efficient at manipulating text. (When you press colon, do you know how to edit the command in Vim mode? No? Read Practical Vim).

Re: Show HN: I built an interactive course that helps you learn Vim faster

#103
post #12

Earlier quoted context omitted.

Vim was designed on qwerty keyboards. On other layouts (e.g. neo2) hjkl are not in a row.

That's somewhat comforting to know. I'm in the beginning stages of building out a keyboard-heavy application, and I keep wondering about how to support different keyboard types. I suppose it's not possible to satisfy all customers if even Vim can't do it.

Just support QWERTY but allow the user to remap everything. Even among programmers, the share of people that use alt layouts is so small that is not worth your time.

Re: Show HN: I built an interactive course that helps you learn Vim faster

#104

I once tried to migrate from VS Code to Neovim. I use TypeScript at work, and use many languages for my side projects. But the worst part was making Vim provide with things that you'd expect programming editors to have. So many options, what's best is up to opinion, integrating language servers, getting intellisense to work as you would expect, searching the project folder for file names. Then I realized that all I'm…

Vim is a text editor, not a code editor. IDEs are much more efficient for code edit.

Re: Show HN: I built an interactive course that helps you learn Vim faster

#105
post #30

This is the wrong way to go, if the UI is so bad it requires a course, then the problem is clearly the tool.

I take it you're not a musician?

Or a pilot. Or an artist. Or a mathematician. Or basically anything difficult.

This is the price we pay for having easy-to-use computers. People have developed an expectation that everything should be easy and if it's not easy for beginners then it's bad.

Some things are just hard! That doesn't make them bad. Some of the best things in life actually take years of study to learn.

Re: Show HN: I built an interactive course that helps you learn Vim faster

#106

I once tried to migrate from VS Code to Neovim. I use TypeScript at work, and use many languages for my side projects. But the worst part was making Vim provide with things that you'd expect programming editors to have. So many options, what's best is up to opinion, integrating language servers, getting intellisense to work as you would expect, searching the project folder for file names. Then I realized that all I'm…

What about prepared set of plugins for vim for typescript https://spacevim.org/use-vim-as-a-typescript-ide/

Re: Show HN: I built an interactive course that helps you learn Vim faster

#107
post #97
post #93

Earlier quoted context omitted.

It's a Show HN. OP's just sharing something they've been working on that they find interesting. No need to dump on it over and over. > Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something. https://news.ycombinator.com/newsguidelines.html

> A good critical comment teaches us something. > learning Vim has nothing to do with muscle memory and doing it outside of Vim is pointles He fairly expressed his opinion of the OP's project. I don't agree with this opinion, but let's not be such snowflakes. The commentator did not insult the creator.

I don't think it's constructive feedback in that it doesn't give anything for OP to do except just give up.

johncoltrane gave the same feedback last time, so I don't see how this is supposed to be helpful to OP. [0]

[0] https://news.ycombinator.com/item?id=31832423

Re: Show HN: I built an interactive course that helps you learn Vim faster

#108
post #97

Earlier quoted context omitted.

> A good critical comment teaches us something. > learning Vim has nothing to do with muscle memory and doing it outside of Vim is pointles He fairly expressed his opinion of the OP's project. I don't agree with this opinion, but let's not be such snowflakes. The commentator did not insult the creator.

I don't think it's constructive feedback in that it doesn't give anything for OP to do except just give up. johncoltrane gave the same feedback last time, so I don't see how this is supposed to be helpful to OP. [0] [0] https://news.ycombinator.com/item?id=31832423

OP is pretending falsely to help people "master Vim" via repetition. I'm using the same strategy to steer people toward better ways to learn Vim, without the lies. OP doesn't need help, it's the potential victims of that scam that do.

Re: Show HN: I built an interactive course that helps you learn Vim faster

#109
post #97

Earlier quoted context omitted.

> A good critical comment teaches us something. > learning Vim has nothing to do with muscle memory and doing it outside of Vim is pointles He fairly expressed his opinion of the OP's project. I don't agree with this opinion, but let's not be such snowflakes. The commentator did not insult the creator.

I don't think it's constructive feedback in that it doesn't give anything for OP to do except just give up. johncoltrane gave the same feedback last time, so I don't see how this is supposed to be helpful to OP. [0] [0] https://news.ycombinator.com/item?id=31832423

Again, I'm not gonna defend the opinion because I disagree with it, but johncoltrane can give his feedback as many times he wants to, and I think his feedback can suggest to change approach to the problem, not only to give up. He didn't said OP should just give up, so don't put words into someone else's mouth.

Plus I think it's great that he's suggesting to all readers free alternative for learning.

Re: Show HN: I built an interactive course that helps you learn Vim faster

#110

Please just read Practical Vim if you’re going to double down on using Vim. All of these tutorials are the minimal basics. Vim forces you to glue together lots of inefficient commands to manipulate text. I feel frustrated seeing Vim users tout how efficient their editor is when they haven’t learned all of Vim’s nasty bells and whistles you need to actually be efficient at manipulating text. (When you press colon, do…

I can't really understand whether you recommend Vim itself or not, because of these sentences:

> Vim forces you to glue together lots of inefficient commands to manipulate text

> Vim’s nasty bells and whistles you need to actually be efficient at manipulating text

Post reply on HN