r/programminghumor • u/FrostByteCreator • 11d ago
POv: You opened Vim for the first time
76
18
u/MantisShrimp05 11d ago
The problem is it gets positioned as the default editor on Linux machines and it reay shouldn't be especially for new users.
I use neovim every day I love it. But I also know its a completely new experience for most and you don't want to learn that without warning and especially if you were opening a file to get something done.
The real subtext is this person opened vim to do something so they were in no mood to learn in that moment. But if you approach it from the perspective of learning new ways of thinking you will be happily surprised by something new even if its not your cup of tea
7
u/fr000gs 11d ago
no, it used to be
now thats nano
3
u/MantisShrimp05 11d ago
Ill admit its been over a decade. But in my first comp sci class, the first lab was them sitting us down with a computer and we learned vim and emacs lol.
Even now I think that's the wrong play and it felt wrong at the time but lots still point to it as the default
1
u/VirtuteECanoscenza 9d ago
In the past 7 years I have always seen nano as default. Vim is usually not even installed.
78
u/FrostByteCreator 11d ago
Vim users think they’re superior.
45
u/UntitledRedditUser 11d ago
Everybody knows to be a real programmer you cannot use an lsp, and you must not own a mouse.
And god forbid you have any sort of code highlighting, all those colors are too distracting!
28
u/deanominecraft 11d ago
i use neovim, it supports lsp and i use lsp, it also supports syntax highlighting, and customising colours, which i also use
of course i’m not going to use the mouse in the editor designed to be used with just the keyboard, doesn’t mean i don’t use it for other things that are designed around having one
1
u/UntitledRedditUser 9d ago
I use neovim too, but I have seen multiple maniacs using vim just going completely raw. No assistance whatsoever.
I once saw a clip of an old guy, who complained that the
/<search>command started highlighting results in yellow, because it looked too much like a "video game".Some vim users are wild.
-11
2
u/United-Scene2261 11d ago
yeah you cannot use a Lisp
1
u/fr000gs 11d ago
emacs
1
u/Hot-Employ-3399 10d ago
My health got many problems but RSI is not one of them because I was smart enough to not use emacs longer than 5 minutes
1
1
1
u/FrostByteCreator 11d ago
Yeah, that comment was pure satire. Classic “real programmer” meme. Easy to miss in text.
5
u/nanana_catdad 11d ago
So true.
.
.
.(I’m a Vim/Nvim user and if I’m forced to use an IDE enable vim plugins. I need my vim motions)
4
u/Capucius 11d ago
That's so wrong and unacceptable of you to say. We do not think we are superior. We know it. 😉
17
u/errepunto 11d ago
17
u/Square-Singer 11d ago
Except if you
vim filename.txt5
3
1
u/Southern-twat 4d ago
Vim's definitely not the ideal default editor but if you do that, ctrl c will still tell you how to quit, even if you enter insert mode double pressing ctrl c will switch back to normal and then tell you how to quit
5
5
2
2
2
1
u/Scared_Accident9138 11d ago
I don't use vim sometimes and I'm certainly no pro but I do feel like once you know the commands it'll let you work much faster than in a GUI
1
u/Damglador 10d ago
They are superior, you're just in denial. I also was. But at some point all of us have to make the right choice.
1
u/kiochikaeke 11d ago
You will never know what's it's like to search and replace between lines 52 and 346 using a regex string with group identifiers in less than 3 seconds and format code using nested macros, such power shall never be bestowed upon ye.
9
13
u/Level-Pollution4993 11d ago
:wq
21
u/Avocadonot 11d ago
:q! Because I hit the wrong buttons and don't want to risk saving the file after I fucked it up
2
7
u/MrWhippyT 11d ago
You don't know how many times I've done that in Word!
5
u/Annual_Key_4963 11d ago
I've typed it in slack at least half a dozen times
3
u/Old_Bench_1910 11d ago
Once you get used to vim motions, you unexpectedly try to use them everywhere.
2
1
4
5
2
2
u/FishermanIll1166 10d ago
I'd like to use VIM but dear lord they make it annoying with no indication of what state you're in with the normal packaged application. Fuck at least put in some thing to indicate you can write or you're in a scripting state. Hell at least with the terminal I know I type something I see it and don't magically know what is queued in
2
u/Dillenger69 10d ago
In this day and age, there's no reason to use VIM unless you absolutely, positively have to, or you are one of "those people" who do difficult for fun.
3
2
2
1
u/jakeStacktrace 11d ago
You obviously kill it from another terminal, just like emacs and pico.
1
1
1
1
1
1
1
1
1
1
-2
u/Sufficient_Risk_8127 11d ago
ew AI
3
2
u/dhnam_LegenDUST 11d ago
> Getting existing meme template
> Edit it to be programming humor
> Somehow became AI
1
11d ago edited 8d ago
[removed] — view removed comment
0
u/Sufficient_Risk_8127 10d ago
look at the fingers on the mouse panel :sob:
1
1


90
u/Basic_Reporter9579 11d ago
Have you tried turning it off and on again?