19

unpopular opinion: vim is very easy to exit

Comments
  • 6
    It is, you just have to know how
  • 7
    VIM seems to be a really awful tool, everyone just wants to exit it all the time.

    Better try Emacs, I start my Emacs and exit it only if I want to shut down the computer.
  • 4
    It's true. People are making such a fuss around it and it's getting annoying.
  • 8
    Yes, just close the terminal, shut down the computer, unplug the computer, turn off the fuse, and leave the building.

    Wait..
  • 4
    I never understood it. it says right on the welcome prompt how to quit!

    "but if you open a file, then you don't see the welcome!"

    why are you opening files with tools you aren't familiar with?!?! and if you aren't familiar, then read the man page. it makes like 29 references to :help. once you realize that's important, and you can type ":help anything", try ":help quit" which brings you to ":quit" or :q for short.

    seems logical.
  • 2
    @deadPix3l @rantsauce you guys fucking get it
  • 2
    @deadPix3l git commit, that how you enter a hell you never agreed on
  • 1
    @deadPix3l you know I asked that same question a couple of months ago when I started messing with slackware. That was the general response I got. I had only used neo up til then and had been assuming the startup screen was new or something. It doesn’t help that it goes away the first time you hit a key tho, the first time I opened neo i immediately quit and reopened it because i missed the capital T in the command to open tutor
  • 1
    @oreru well then define your commit messages with "-m"? or set EDITOR. or read the man page and continue on as described. I fail to see the problem lol

    more than anything, I don't understand "getting stuck" in some tool. even if you don't know how to get out of it, and the man page doesn't exist, and stack overflow is down, and there's literally no way to find out how to exit... switch to tty2. "pkill -9 vim" switch back. and you're free! ^Z or ^C will probably work as well unless they are being trapped. but kill -9 will always work.
  • 0
    @deadPix3l you speak like someone who already knows the ecosystem. think about an entry layuser who forgot his -m. git shouldn’t rely on such an elitist tool as default, the UX is really bad, default should be nano or the like
  • 0
    anyway it’s my guess why lots hate vim, because the first encounter can be forced and disastrous experience
  • 1
    and by disastrous i mean if this happen to a lay user, he’ll probably close the terminal or kill vim after a long time of wtf, just to find out his git is corrupted and have to delete gitlock and whatnot to make it work again, that really add to the vim hate
  • 0
    @oreru nano sucks donkey balls
  • 2
    @oreru I can see your point. kinda. BUT if you're programming or using git, you should at least be a tiny bit familiar with vi(m). if for no other reason than it's installed on every *nix ever by default. and I don't see it as an elitist tool. sure, some of the users are elitist, but it's default in git because a) it's almost garenteed to be there and b) it's super powerful. more powerful than nano will ever be.

    as for layusers who use git: I don't understand. either they are programming Ina. terminal with vim/emacs (if they program in nano we don't care about them anyways) and thus command line git makes sense, or they don't. they use an IDE (atom, vscode, sublime, intelliJ, etc) and it certainly has a git plugin. using a graphical text editor, and a CLI VCS sounds like a bad workflow.

    my point really is if you're on Linux, or use a CLI at all, you should become familiar with vim. at least enough to get in, write a file, and get out. it's a skill you will need eventually.
  • 1
    Popular option: vim is somewhat easy to handle for a medicore dev/admin and everything else is a dead meme
  • 0
    @Kimmax pff, you don't even have to be a medicore dev to be able to use vim. It did take me a min to figure out the answer to the swap question when reopening a file after using ":q!" though 🙄
  • 1
    @ddephor vrexit hehe
  • 0
    True. Actually doing something in it though...
  • 0
  • 0
    @mjones44 we'll just have to agree to disagree, but hey, whatever works for you is just fine. 👍
Your Job Suck?
Get a Better Job
Add Comment