Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Programmer Humor
  3. Vim is built different

Vim is built different

Scheduled Pinned Locked Moved Programmer Humor
programmerhumor
91 Posts 53 Posters 2 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • N [email protected]

    If you're just doing a quick config edit, nano is significantly easier to use and is also present in most distros.

    Vi/Vim is useful as a customizable dev environment, but in the present there are better, more feature-rich development tools - unless you are specifically doing a lot of development in a GUI-free system, for some reason.

    N This user is from outside of this forum
    N This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #54

    What editor is more feature-rich then vim? Out the box it is lacking some sane config but it is one of the more powerful and flexible editors out there - more then a rival for any modern IDE.

    H 1 Reply Last reply
    2
    • N [email protected]

      What editor is more feature-rich then vim? Out the box it is lacking some sane config but it is one of the more powerful and flexible editors out there - more then a rival for any modern IDE.

      H This user is from outside of this forum
      H This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #55

      emacs 🙂

      N 1 Reply Last reply
      2
      • V [email protected]

        Clearly you should install Edit.

        https://github.com/microsoft/edit

        kojichan@lemmy.worldK This user is from outside of this forum
        kojichan@lemmy.worldK This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #56

        Classic DOS editor for text files, batch coding, and QBasic coding. Good times.

        1 Reply Last reply
        4
        • L [email protected]

          I've recently started administering windows headless. PowerShell over SSH.

          Don't have this problem on windows server!

          It doesn't even have a terminal text editor

          I have to install nano or use powershell commands through hoops of fire just to edit a line in a file.

          Or download the file via scp, edit and reupload.

          Pure Insanity.

          P This user is from outside of this forum
          P This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #57

          Is edlin still around?

          1 Reply Last reply
          0
          • H [email protected]

            emacs 🙂

            N This user is from outside of this forum
            N This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #58

            I said editor, not an OS that lacks a decent editor 🙂

            1 Reply Last reply
            3
            • I [email protected]

              Many people do this.

              Many people are insane.

              P This user is from outside of this forum
              P This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #59

              wait till you see emacs, and dont even let me mention vscode that thing runs on JS!

              1 Reply Last reply
              0
              • N [email protected]

                If you're just doing a quick config edit, nano is significantly easier to use and is also present in most distros.

                Vi/Vim is useful as a customizable dev environment, but in the present there are better, more feature-rich development tools - unless you are specifically doing a lot of development in a GUI-free system, for some reason.

                P This user is from outside of this forum
                P This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #60

                vim is more feature rich than nano, nano is easier to use for the first time, after you learn the very basics vim is pretty much just as easy to use and way more feature rich

                1 Reply Last reply
                3
                • L [email protected]

                  My actual issue is I need approval to install anything on any server. This might get approved since it's MS though! Thanks.

                  D This user is from outside of this forum
                  D This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #61

                  I think they plan on making it ship with windows by default at some point, so perhaps it'll be in future versions of Windows Server and you won't have to add it.

                  1 Reply Last reply
                  0
                  • V [email protected]

                    How about :x.

                    P This user is from outside of this forum
                    P This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #62

                    how about alt+printscreen lift printscreen but keep holding alt, now press b, you succesfully exited vim, works for emacs too!

                    V 1 Reply Last reply
                    0
                    • N [email protected]

                      I've used vim, and I didn't like it. That is the definition of an opinion.

                      S This user is from outside of this forum
                      S This user is from outside of this forum
                      [email protected]
                      wrote on last edited by [email protected]
                      #63

                      “I didn’t like it” is an opinion. “Vim is dumb because I can’t think of a reason people would like it, and everyone who uses it is an elitist asshole” is ignorance.

                      1 Reply Last reply
                      3
                      • dohpaz42@lemmy.worldD [email protected]

                        😳

                        :w = write; or overwrite if the file already exists.

                        Please don’t give blanket destructive advice.

                        G This user is from outside of this forum
                        G This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #64

                        This one's fine. They'll then learn the next vim button, u for undo. I believe it's saved between boots of vim? It may be my kickstarted neovim config tho

                        dohpaz42@lemmy.worldD 1 Reply Last reply
                        2
                        • cm0002@lemmy.worldC [email protected]
                          This post did not contain any content.
                          nachtnebel@lemmy.dbzer0.comN This user is from outside of this forum
                          nachtnebel@lemmy.dbzer0.comN This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #65

                          P 1 Reply Last reply
                          2
                          • W [email protected]

                            ‘vimtutor’ is your friend. Nobody sane uses vim as an IDE, but if you have to ssh to a host to fuck with a config file it’s pretty nice to know because you can guarantee that most distros have at least vi, if not vim.

                            nachtnebel@lemmy.dbzer0.comN This user is from outside of this forum
                            nachtnebel@lemmy.dbzer0.comN This user is from outside of this forum
                            [email protected]
                            wrote on last edited by
                            #66

                            If using vim makes people insane, then what does using ed makes me?

                            S 1 Reply Last reply
                            4
                            • P [email protected]

                              how about alt+printscreen lift printscreen but keep holding alt, now press b, you succesfully exited vim, works for emacs too!

                              V This user is from outside of this forum
                              V This user is from outside of this forum
                              [email protected]
                              wrote on last edited by
                              #67

                              How about

                              P 1 Reply Last reply
                              2
                              • N [email protected]

                                Because they grew up with it? I cant think of any other reason. I used it in college for a class bcz my old as fuck professor required it. Its obtuse, old, and doesn't have a lot of functionality of modern code editors.

                                The only people who want to use it are people who started with it decades ago, or people who were forced to use it, and now think they're superior somehow to everyone else who doesn't use it.

                                J This user is from outside of this forum
                                J This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #68

                                I was also forced to use it at uni (a few decades ago), but didn't start using it until professionally until several years into my dev career. I promise that I don't think I'm superior because I use it. But I do encourage junior developers to learn it for reasons that appealed to me.

                                Among other things, appealing things are modal editing (the biggest advantage IMO), it runs on pretty much on any server you will be ssh'ing into, less IDE lock in. And, there's a bunch of additional things that other editors do that I think Vim does better: regex is first class in the environment, extensible workflows, macros. Then there are definite advantages being able to quickly navigate from the home row.

                                I agree that some people will demonstrate their enthusiasm by bragging and being pretentious. But I don't think that's why they stick with Vim.

                                1 Reply Last reply
                                3
                                • nachtnebel@lemmy.dbzer0.comN [email protected]

                                  If using vim makes people insane, then what does using ed makes me?

                                  S This user is from outside of this forum
                                  S This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by
                                  #69

                                  A wizard.

                                  1 Reply Last reply
                                  0
                                  • G [email protected]

                                    This one's fine. They'll then learn the next vim button, u for undo. I believe it's saved between boots of vim? It may be my kickstarted neovim config tho

                                    dohpaz42@lemmy.worldD This user is from outside of this forum
                                    dohpaz42@lemmy.worldD This user is from outside of this forum
                                    [email protected]
                                    wrote on last edited by
                                    #70

                                    I would say not in all installations, no. And honestly, it’s not worth trusting.

                                    And for those who are unfamiliar, and want to set it up: https://blog.openreplay.com/persistent-undo-vim-save-restore-history/

                                    1 Reply Last reply
                                    2
                                    • L [email protected]

                                      Im completely lost on Nano. Vim is SO much quicker.

                                      U This user is from outside of this forum
                                      U This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by
                                      #71

                                      One +ive for nano is that it has general commands listed down below, by default.
                                      So, as long as you understand ^ and M-, which you are expected to (idk why, ask sbd else), if you have been using Linux CLI, you will at least know how to exit.

                                      Oh, and I just realised: it also says "[ Welcome to nano. For basic help, type Ctrl+G. ]", where it explains what ^ and M- are.

                                      So nano could be considered an accessibility program for people who are new to the GeNerally Used CLI, while vim is the thing you will configure for yourself when you know what you want.
                                      Oh and I am definitely configuring it. I hate the hjkl for movement. I have arrow keys and I am going to use them. And I am not buying your 60% mechanicals no matter how much you make sure that 100% keyboards are not available with good keys.

                                      L 1 Reply Last reply
                                      1
                                      • U [email protected]

                                        One +ive for nano is that it has general commands listed down below, by default.
                                        So, as long as you understand ^ and M-, which you are expected to (idk why, ask sbd else), if you have been using Linux CLI, you will at least know how to exit.

                                        Oh, and I just realised: it also says "[ Welcome to nano. For basic help, type Ctrl+G. ]", where it explains what ^ and M- are.

                                        So nano could be considered an accessibility program for people who are new to the GeNerally Used CLI, while vim is the thing you will configure for yourself when you know what you want.
                                        Oh and I am definitely configuring it. I hate the hjkl for movement. I have arrow keys and I am going to use them. And I am not buying your 60% mechanicals no matter how much you make sure that 100% keyboards are not available with good keys.

                                        L This user is from outside of this forum
                                        L This user is from outside of this forum
                                        [email protected]
                                        wrote on last edited by
                                        #72

                                        Agree with your point on nano. I used it as a beginner too, but once you get past the basic typing something in, vim is king.

                                        However, I disagree with the rest of your post. Hjkl are superior to arrow keys once you get used to them. I thought that day would never come, but I got used to it way quicker than initially anticipated.

                                        As a 60% owner and 34 key ergo advocator, also disagree with the last point.

                                        U 1 Reply Last reply
                                        1
                                        • cm0002@lemmy.worldC [email protected]
                                          This post did not contain any content.
                                          swizzlestick@lemmy.zipS This user is from outside of this forum
                                          swizzlestick@lemmy.zipS This user is from outside of this forum
                                          [email protected]
                                          wrote on last edited by
                                          #73

                                          An old Buffalo NAS box made me learn vi. Because that's all it had.

                                          Yes, this comic speaks to me.

                                          1 Reply Last reply
                                          4
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups