Content Warning

This website contains age-restricted materials including nudity and explicit depictions of sexual activity.

By entering, you affirm that you are at least 18 years of age or the age of majority in the jurisdiction you are accessing the website from and you consent to viewing sexually explicit content.

Lemmy NSFW
  • Communities
  • Create Post
  • Create Community
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
amanwithausername@vlemmy.net to linuxmemes@lemmy.worldEnglish · 2 years ago

When all you have is a hammer, every screw looks like a plaintext file.

vlemmy.net

message-square
51
link
fedilink
205

When all you have is a hammer, every screw looks like a plaintext file.

vlemmy.net

amanwithausername@vlemmy.net to linuxmemes@lemmy.worldEnglish · 2 years ago
message-square
51
link
fedilink
alert-triangle
You must log in or register to comment.
  • Anti Weeb Penguin@lemmy.world
    link
    fedilink
    English
    arrow-up
    43
    arrow-down
    2
    ·
    edit-2
    2 years ago

    How to use vim in 2 simple steps:

    1- Pretend to use vim

    2- Use nano like a normal person

    • kernelle@lemmy.world
      link
      fedilink
      English
      arrow-up
      11
      ·
      2 years ago

      ESC ESC ESC :q

    • Kalkaline @lemmy.one
      link
      fedilink
      English
      arrow-up
      6
      ·
      2 years ago

      Am I a bad person for using Visual Studio Code?

      • cool@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        arrow-down
        1
        ·
        2 years ago

        You are just normal and sane

      • gizmonicus@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 years ago

        I upvoted because yes, you are bad and you should feel bad.

      • overpear@lemmy.ml
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 years ago

        You could always try VS Codium

      • sorrybookbroke@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        2 years ago

        No, we vim users are the bad ones.

        There’s a reason it’s called ‘evil mode’ in emacs

    • beigegull@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 years ago

      I tried nano, but none of the standard key combination would let me save or quit.

      • demonsword@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 years ago

        you can always edit /etc/nanorc if you don’t like the stock keyboard shortcuts

        • beigegull@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 years ago

          Like, with vim?

    • Rufus Q. Bodine III@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 years ago

      Nano is life.

    • hglman@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 years ago

      I know how to use Vim, but then I switched to Colemak, and now I don’t know how to use Vim.

    • Temetra@kbin.social
      link
      fedilink
      arrow-up
      1
      ·
      2 years ago

      Or Micro, if you’re a filthy casual like me

      • rackmountrambo@kbin.social
        link
        fedilink
        arrow-up
        1
        ·
        2 years ago

        Jesus, how much more basic can you really get than nano?

        • nicman24@kbin.social
          link
          fedilink
          arrow-up
          3
          ·
          2 years ago

          Ed or just sed

  • b3nsn0w@pricefield.org
    link
    fedilink
    English
    arrow-up
    19
    ·
    2 years ago

    and when something isn’t available in vim, just use the built-in terminal to access it

    “What are you trying to tell me? What I can quit vim?”
    “No, Neo. I’m trying to tell you that when you’re ready, you won’t have to.”

  • amanwithausername@vlemmy.netOP
    link
    fedilink
    English
    arrow-up
    19
    ·
    edit-2
    2 years ago

    Transcription:

    [you go to jail meme template]

    Panel 1: You want to write a program? Use vim.

    Panel 2: [logos of matplotlib, pandas, and R] Need to process scientific data? Also vim.

    Panel 3: [LaTeX logo] Writing a report about that data? Vim.

    Panel 4: [OpenSCAD, CadQuery logos] 3D modeling? Believe it or not, straight to vim.

  • pacology@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    ·
    2 years ago

    Was this image coded in vim pixel by pixel? If not, I’m disappointed.

  • Atarian@vlemmy.net
    link
    fedilink
    English
    arrow-up
    6
    ·
    2 years ago

    As an Emacs user, I support this meme.

    • InfiniteFlow@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      2 years ago

      When I was programming around 1990, we used VI, not VIM, and there was this rivalry with the emacs people. It was like one of those “Windows vs Mac”, “iOS vs Android” things but with UNIX text editors. Glad to see, 30+ years later, VI(M) people and emacs people are able to reconcile their differences :)

      Now I feel bad to have moved to other editors over the years, nowadays VSCode :P

      • SomeBoyo@feddit.de
        link
        fedilink
        English
        arrow-up
        11
        ·
        2 years ago

        Bold of you to assume that the VIM emacs wars have ended

        • Fluffy56@infosec.pub
          link
          fedilink
          English
          arrow-up
          4
          ·
          edit-2
          2 years ago

          Both sides of the debate: WE Will win this fight! … Eventually.

          • constantokra@lemmy.one
            link
            fedilink
            English
            arrow-up
            2
            ·
            2 years ago

            One hundred years later…

      • gizmonicus@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 years ago

        I ask interviewees what they use as a text editor. If they answer emacs, job interview over.

  • Kerb@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    2 years ago

    Imo Thats more of an emacs stereotype.

    I mean, there is a openSCAD preview plugin https://github.com/zk-phi/scad-preview

  • jcup@kbin.social
    link
    fedilink
    arrow-up
    4
    ·
    2 years ago

    Based meme :wq

  • sebastian_m@kbin.social
    link
    fedilink
    arrow-up
    3
    ·
    2 years ago

    Funnily enough, I have had the same experience recently, but with VSCode

  • Nomecks@kbin.social
    link
    fedilink
    arrow-up
    3
    ·
    2 years ago

    I dunno, sed, awk and echo do just fine without layering on the bloat with Vim

    • bionade24@kbin.social
      link
      fedilink
      arrow-up
      5
      ·
      2 years ago

      Real people only use cat.

      • elmicha@feddit.de
        link
        fedilink
        arrow-up
        4
        ·
        2 years ago

        https://m.xkcd.com/378/

    • Kerb@discuss.tchncs.de
      link
      fedilink
      arrow-up
      4
      ·
      2 years ago

      🤓 ed is the original editor

  • andrewfeeney@kbin.social
    link
    fedilink
    arrow-up
    3
    ·
    2 years ago

    I enjoyed this meme.

    • Sent from my Vim Editor
  • MinekPo1@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 years ago

    Wait you can do modeling in vim? OMG I need to try

    • amanwithausername@vlemmy.netOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 years ago

      You can do 3D modeling with OpenSCAD, which uses plaintext files as source code for 3D models. So yes, you can edit these .scad files with vim. If you then want to compile and preview your model, you can just open the official OpenSCAD editor and close the text pane. It’ll automatically watch the file you’re editing for changes, compile it, and give you a preview of the model that you can rotate and move around.

      The other software mentioned in the last panel is cadquery. It’s a Python library for creating 3d models. But it’s much slower and buggier than OpenSCAD, and, in my opinion, less intuitive.

  • Nanachi@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 years ago

    “Keeping a diary of your life? vim. Managing AI data? vim. Doing simple edits on programs? IDK, nano I guess.”

  • GustavoM@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 years ago

    “Doing your mum?”

    “That’s me with vim.”

  • Nanachi@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 years ago

    “It goes in the varchar”
    https://i.imgur.com/9ZJkPvV.gifv

    • amanwithausername@vlemmy.netOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 years ago

      You joke, but this is how the typing system of BASH works

      Also, upvote for Nanachi 🐰

  • Kutsuya@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 years ago

    Vscode is the way to go. I know how to use vim, I just find it a hassle. Been using Linux for over 20 years by now, man, time flies…

    • hinterlufer@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 years ago

      guess what, VS Code has a vim mode

      • Kutsuya@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        2 years ago

        I prefer to stay away from torture.

        • hinterlufer@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 years ago

          That’s what I though, but a few weeks in I also switched Obsidian to vim mode and I’m loving it

linuxmemes@lemmy.world

linuxmemes@lemmy.world

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: [email protected]

Hint: :q!


Sister communities:
  • [email protected]
  • [email protected]
  • [email protected]
  • [email protected]

Community rules (click to expand)

1. Follow the site-wide rules
  • Instance-wide TOS: https://legal.lemmy.world/tos/
  • Lemmy code of conduct: https://join-lemmy.org/docs/code_of_conduct.html
2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like “every user of thing”.
  • Don’t get baited into back-and-forth insults. We are not animals.
  • 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.
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, no politics, no trolling or ragebaiting.
4. No recent reposts
  • Everybody uses Arch btw, can’t quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
5. 🇬🇧 Language/язык/Sprache
  • This is primarily an English-speaking community. 🇬🇧🇦🇺🇺🇸
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
6. (NEW!) Regarding public figures

We all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.

  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.

 

Please report posts and comments that break these rules!


Important: never execute code or follow advice that you don’t understand or can’t verify, especially here. The word of the day is credibility. This is a meme community – even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don’t remove France.

Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 232 users / day
  • 3.99K users / week
  • 9K users / month
  • 18.1K users / 6 months
  • 104 local subscribers
  • 24.9K subscribers
  • 1.58K Posts
  • 88.2K Comments
  • Modlog
  • mods:
  • Kevin@lemmy.world
  • zephyr@lemmy.world
  • rtxn@lemmy.world
  • UI: 0.19.11-nsfw
  • BE: 0.19.11
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code
  • join-lemmy.org