I know this is supposed to be a joke. But, VI is awful, and i can’t believe anybody would use that over a modern editor. But, I know some people who like it.
how do you tolerate the 0 and $ to jump to the ends? it’s so painfully inconvenient and made me switch to helix where it’s g->h and g->l. do you not use the default keymap?
I did it. Stopped being a hobby because after work you will be tired of it, it’s not healthy to code more. All you are doing is giving up what you code for money, and that’s sweet, but eventually it is eroding to be told how and what to code which kills the fun, especially if you adhere to efficiency frameworks and work really hard
Modern “vi” is typically a symlink to vim, and as long as compatibility is disabled it’s very useful; especially when working over ssh or quick and dirty config editing that doesn’t warrant a full blown ide to be started up.
Nano is for people that are too lazy to learn vi if they much time (ergo not needing it)or have too less time to learn it (even tho, they would get so much time back in return, if they would learn vi)
This applies only to people that regularly work with GUIless headless machines
I know this is supposed to be a joke. But, VI is awful, and i can’t believe anybody would use that over a modern editor. But, I know some people who like it.
Literally the only thing I code in at work. Have done so for decades.
Can’t stop, won’t stop.
how do you tolerate the 0 and $ to jump to the ends? it’s so painfully inconvenient and made me switch to helix where it’s g->h and g->l. do you not use the default keymap?
Shift-A and Shift-I to append at the end or insert at the start.
Once you know the system, it’s much easier to do everything without having to take your hands off the keyboard to use a mouse.
Muscle memory mostly. I miss vim keybinding when I have to type in anything else, including Lemmy.
There’s a CLI Lemmy app, no idea if it uses vim keys but it would surprise me if it wasn’t an option.
deleted by creator
Yeah, it’s a dinosaurs tool for people who refuse to adapt to new stuff.
Imagine thinking modern IDE are more efficient than vi 😯
Curser is more intuitive, I agree, but you will never win a code race against similar skilled coder on vi…
Coding isn’t a race, it’s a team sport. And if you think its not, you’re in the wrong profession.
Umm, there are regularly coding race events here where I live…
Coding can be hobby as well, you know.
Not all of this world is pure capitalism, some have some free time doing stuff they want how they want.
Coding is not my profession (right now)
If you value it as a hobby, don’t make it that again :)
😄 why would someone not make his hobby his profession?
I have never coded as major part of profession, yet, but I am on the way there.
I did it. Stopped being a hobby because after work you will be tired of it, it’s not healthy to code more. All you are doing is giving up what you code for money, and that’s sweet, but eventually it is eroding to be told how and what to code which kills the fun, especially if you adhere to efficiency frameworks and work really hard
Modern “vi” is typically a symlink to vim, and as long as compatibility is disabled it’s very useful; especially when working over ssh or quick and dirty config editing that doesn’t warrant a full blown ide to be started up.
Nano is for that purpose
Nano is for people that are too lazy to learn vi if they much time (ergo not needing it)or have too less time to learn it (even tho, they would get so much time back in return, if they would learn vi)
This applies only to people that regularly work with GUIless headless machines
I prefer vim, but vi is nice too. (I miss Vimperator for Firefox)
It’s just so fast when you get it down. It works well with a cli-only work flow. Why use mouse when type very fast?
There’s immense pleasure and honor in writing C the way our ancestors did.
for Firefox there’s now Vimium-c and Tridactyl. personally using Vimium and its been great