Live data from Hacker News

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

vimified.com

61–70 of 265 posts

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

#61
post #43

I tried out vim for a month or so. I did enjoy using it, although I'm not sure if using vim just feels more productive because you press more keys to do the same thing. However multi-cursor editing and cutting whole lines in modern editors is way more conducive to my workflow and eventually stopped using vim. Do vim users know if there was anything like Select next occurrence in vim? Feature discovery is not one of v…

Yep. I use the VIM extension for Vs Code. I do a CMD-SHIFT-P -> Disable Vim whenever I need this functionality. Not sure if there's a better way to do it.

No need to disable it, the feature is mapped (by default) to 'gb' (in the extension not in vim)

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

#63
post #62

Tried to register using my `.dev` email address: "Invalid email"

Hey, sorry the landing page is a little unclear.

You gain access with the email you use to purchase (the buy button is all the way at the bottom, which I could with improving its location). Thanks for letting me know!

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

#65
post #43

I tried out vim for a month or so. I did enjoy using it, although I'm not sure if using vim just feels more productive because you press more keys to do the same thing. However multi-cursor editing and cutting whole lines in modern editors is way more conducive to my workflow and eventually stopped using vim. Do vim users know if there was anything like Select next occurrence in vim? Feature discovery is not one of v…

Vim has visual block mode for multi cursor which you can enter with ctrl-v

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

#66
post #62

Tried to register using my `.dev` email address: "Invalid email"

Hey, sorry the landing page is a little unclear. You gain access with the email you use to purchase (the buy button is all the way at the bottom, which I could with improving its location). Thanks for letting me know!

Ah, that is not clear. It should say "account not found" at least instead of "invalid email."

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

#69

My pet peeve is Vim tutorials that start with "use hjkl to move around" instead of "use `set mouse=a` to turn on the mouse." In my opinion you need to make sure that you are very clearly disclaiming that you are teaching a harder way of doing things in exchange for incredibly small productivity gains that will be realized years in the future, if ever. (This is basically a copy-paste of previous comments I’ve made, I…

Ah, I see. I agree, more context would be better for the beginner to understand why the lessons are the way they are. I tried to explain the benefits of vim in the "Why Vim?" section, but I should really go into why using and learning vim will be slower at first than using the editor you're already comfortable with, and how it might be worth it in the end. Thanks for the feedback!

IMO, the choice of nix editor is always somewhat contextual depending on how much full stack work is being done. If one is doing a lot of systems work (ie a lot of bash commands), then one inevitably wants to set a default editor on the systems being used. While I choose vi, it really depends on the number and type of systems being regularly accessed, and your personal preferences. For me the use of a terminal editor is just part of the seamless flow of using the command line for everything else. I personally don't think it is especially valuable to consider terminal editors in isolation away from bash, other than to become familiar with key strokes.
Post reply on HN