News for hackers. Stuff that matters.
Re:Show HN: I built an interactive course that helps you lea... by chadcmulligan on Saturday July 09, 2022 @06:20PM (#32039834)
Nicely done. Though I have to say - I gave courses on vi in the 80's but then IDE's and GUI's came along and I moved on. I will never understand why anyone still uses vi in the 21st century, except for occasionally editing a config file on a *nix box.
Re:Show HN: I built an interactive course that helps you lea... by bityard on Saturday July 09, 2022 @06:37PM (#32039983)
Oh man, you are going to get a ton of replies on this.

Short version: vim is not vi.

Longer version: I use vim because I am way faster with it than any standard editor. I personally barely customize my vim at all, but there is a large community whose hobby is installing dozens of plugins to turn it into a full IDE and/or making it a highly personalized experience.

Re:Show HN: I built an interactive course that helps you lea... by steakknife on Saturday July 09, 2022 @09:23PM (#32041011)
How is it that nobody seems to know that every major editor has either vim mode or a vim plugin. I love vim, but I almost never use it directly. I usually use JetBrains IDE with vim plugin. Best of both worlds.
Re:Show HN: I built an interactive course that helps you lea... by hyperhopper on Sunday July 10, 2022 @12:49AM (#32041950)
I've used a great many editors/IDEs and within a day of installing any vim mode or plugin I find multiple inconsistencies or errors that make my life worse.

Exception being spacemacs/evil, which is why that's the only thing I prefer using over vim

Re:Show HN: I built an interactive course that helps you lea... by artificialLimbs on Saturday July 09, 2022 @10:39PM (#32041353)
Normal mode navigation, macros, (mostly because I end up editing a lot of repetitive old code), and marks so far. Using vim for vscode enables me to much more quickly bang out code.
Re:Show HN: I built an interactive course that helps you lea... by ilrwbwrkhv on Saturday July 09, 2022 @06:54PM (#32040107)
Neovim is pushing the text editor space like nothing else.