this post was submitted on 30 Sep 2024
890 points (94.1% liked)

linuxmemes

20986 readers
1847 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack members of the community for any reason.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.

  • Please report posts and comments that break these rules!

    founded 1 year ago
    MODERATORS
     
    you are viewing a single comment's thread
    view the rest of the comments
    [–] [email protected] 69 points 2 weeks ago (24 children)

    If I wanted to hear about what's good about Vim, should I:

    a) ask what's good about vim

    -OR-

    b) assert blindly that there is nothing good about vim so fanboys will come crawling out of the walls tripping over each other to tell me how I'm wrong?

    [–] [email protected] 11 points 2 weeks ago (5 children)

    To add to your line of query, what if I don't give a shit about writing code and I just use Linux as a casual laptop user? I've never looked at vim or emacs, I use Kate and OnlyOffice

    [–] [email protected] 12 points 2 weeks ago (2 children)

    Depends on how much you write. At some point the efficiency gain is probably worth learning vim anyway, but Kate is a nice editor and does the job.

    I just like vim, it feels nice.

    [–] [email protected] 5 points 2 weeks ago (2 children)

    What kind of things would we be gaining efficency for? Markdown? It seems graphically to be a very spartan program. If I'm only writing text, what value would I gain from learning vim versus a graphical text editor that incorporates markdown and page design?

    [–] [email protected] 6 points 2 weeks ago* (last edited 2 weeks ago)

    If you want to do document editing, then neither vim nor Kate are editors that do that. They are for editing text. You can write markdown, if you like, and then use pandoc or other tools to convert that to a printable document. I always use LaTeX if I need a pretty output, but that also has somewhat of a steep learning curve.

    What you gain is the ability to manipulate text very efficiently. It's hard to describe, but it kind of feels like a lower overhead protocol of communicating to the computer what i want it to do to the text compared to "normal" editors. Again, if you only rarely write stuff, it might not be worth it, but it feels great

    [–] [email protected] 4 points 2 weeks ago

    For just regular text to be consumed by humans, it's not that great, you probably want a word processor.

    It shines when you do a lot of more structural editing, stuff like "change all quotation marks on this line to be single tick", "copy everything inside these parentheses and paste it after the equals sign", "make the first word on the next five lines uppercase", these are the type of things vim make easy that are not easy in other editors.

    So it's great for code and config files. Markdown is borderline. You can have a setup that lets you live view how the markdown renders while editing in vim, so it can be pretty good, but the advantage might be a bit dubious.

    [–] [email protected] 5 points 2 weeks ago

    Using Neovim with qmv had been amazing for when I needed to standardize seasion and episode numbers/titles for my jellyfin library.

    load more comments (2 replies)
    load more comments (20 replies)