Live data from Hacker News

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

vim.so

61–70 of 283 posts

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

#61
post #8

It would be nice if you at least listed what the exercises are before asking for money.

I agree to a degree. Listing a bit more about Vim itself for someone that might be coming from a development background but does not specifically know about Vim and it's benefits could be good, and maybe what TYPE of exercises will be involved (What will I be be able to do at the end) - but keeping the exercises a little secretive is great to keep interest :)

Wow, this is incredibly scummy. Basically your logic is, "If they knew what I was selling, they wouldn't buy my course. But if they don't know then I might trick a few of them in to buying something they don't want".

edit: Note, I realize this isn't OP that I'm replying to. Not sure if what I wrote makes that clear.

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

#62
Nice trial exercise on the front page. While trying it out, I wanted to use the backspace key, which in Vim moves to the last character on the previous line (when used on the beginning of a line, that is), but that didn't work - backspace on the start of the line doesn't seem to move the cursor at all.

I was pleasantly surprised that cw and D are implemented correctly though, so props on that!

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

#63

Does it include practical use cases demonstrating how vim tricks can really come in handy in real life? This probably is the hardest part for me - I can't imagine a case where I would like to use any of them I've ever read about (yet I still feel interested).

Not a mega power vim user, but maybe this qualifies. I use vim as my git editor. When doing interactive rebase, if I want to squash/fix commits, for example, I go to the first commit I want to change the command for, ‘ciw’ to change the command, ‘esc’ to exit exit, then for the subsequent commits I want to squash/fix, just use ‘.’ to replay those same commands to the new line. Works very well! I love using vim as the git editor, it’s stupid fast, and doesn’t take you away from the command line

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

#64
post #24

I know I felt a constant social pressure to learn vim or emacs over the years in order to fit in with those religions. I gave in to that social pressure early on. But even 30 years ago in the early 90s when I started learning vim (and Linux), vim and emacs were very dated programs. Over the course of thirty years I have managed to finally learn how to set up syntax highlighting, terminal colors, and spaces vs tabs an…

That's fine!!! I don't think vim (esp. neovim) is janky at all, but part of it is how your brain works. If you want to use nano or vscode or whatever, there shouldn't be any social pressure. I think it comes down to how people like to use their tools and how they like to shape their working environment. I've gotten my vim/linux machines into a place where editing code is comfortable, and I'd love to share it with peo…

Also I actually use vim a lot more than VSCode which I have not used much.

But I also think I wasted a lot of time over the years figuring out how to use it and how to set it up. I am trying to save some people a lot of time. I actually think I am still wasting time with it and its because of social pressure to use an outdated program. Its like some kind of psychological thing that has me compelled to be irrational to fit in.

Post reply on HN