• Anti Weeb Penguin
    link
    English
    68
    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

  • @[email protected]OP
    link
    fedilink
    English
    32
    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.

    • Two9A
      link
      English
      12 years ago

      I did a few transcriptions over at the other place, appreciate the effort on this one.

  • b3nsn0w
    link
    fedilink
    English
    302 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.”

  • @pacology
    link
    English
    172 years ago

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

    • @InfiniteFlow
      link
      English
      102 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

  • sebastian_m
    link
    fedilink
    62 years ago

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

  • Nomecks
    link
    fedilink
    62 years ago

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

    • @[email protected]OP
      link
      fedilink
      English
      42 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.

  • @GustavoM
    link
    English
    32 years ago

    “Doing your mum?”

    “That’s me with vim.”

  • @Kutsuya
    link
    English
    22 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
      link
      English
      12 years ago

      guess what, VS Code has a vim mode

      • @Kutsuya
        link
        English
        22 years ago

        I prefer to stay away from torture.

        • @hinterlufer
          link
          English
          12 years ago

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

          • @Kutsuya
            link
            English
            12 years ago

            I’m sorry you’re feeling this way, there are groups you can go to and talk about it with others.

            Jk I’m glad you’re enjoying yourself haha

            • @hinterlufer
              link
              English
              12 years ago

              Yes it kinda sucks that they’re closed source, but it’s just so neat and works so well across devices. And the community plugins makes it super versitale.

              What lets me sleep at night is that even if something ever happened to the company behind it, the AppImages aren’t going away and all my files are plaintext I can read with whatever I please. I’m also not relieant on their sync service so nothing would change for me despite not getting updates.

      • TheGeneral
        link
        English
        12 years ago

        It’s not bad but I always find a few things that don’t work how I want to with vim mode.

  • DreamButt
    link
    English
    22 years ago

    I absolutely love vim. It pairs well if you know a variety of other shell style tooling. BUT I also think that’s it’s biggest weakness. Not everyone want to learn an entire system of really nitpicky specific tools just feel confident when they print hello world

    • @[email protected]OP
      link
      fedilink
      English
      22 years ago

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

      Also, upvote for Nanachi 🐰

      • Nanachi
        link
        English
        02 years ago

        Bashing the kernel with some strings pratically

        Also, thanks for giving the fluffy bun doll updoots, have some from me too