ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Free Linux Foundation Online Class

    News
    zdnet linux
    8
    22
    3.8k
    Loading More Posts
    • 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.
    • Bill KindleB
      Bill Kindle
      last edited by

      I've only ever had to use vi a few times, but it's been often enough that I keep a vi reference on my Nexus tablet at all times. This is neat that they are offering some free training. Kinda keeps the spirit of Open Source / GNU alive.

      1 Reply Last reply Reply Quote 0
      • PSX_DefectorP
        PSX_Defector @scottalanmiller
        last edited by Addie

        @scottalanmiller said:

        @PSX_Defector said:

        @scottalanmiller said:

        @PSX_Defector said:

        Nifty. Wonder how deep they are going and how much command line zealotry they will be pushing. Yeah yeah, everything is command driven, but for lots of us, we don't need to learn the subtle nuances of vi when pico will do the job just as well. Most of the CLI zealots demand you learn vi and vi only.

        For good reason. I've seen knowing vi mean the difference between being the guy fixes the servers or the guy who fetches his coffee.

        Ultimately it's a text editor. There is nothing inherently different between vi and pico or any of the hundreds of text editors out there. There isn't anything compelling to use it other than zealotry.

        You don't see the same kind of craziness when it comes to Notepad and Wordpad in Windows. Wordpad is a much more feature rich and since Windows 7 more in line with Office with the ribbon and such. But you don't see Windows zealots screaming about how you are not really using Windows if you don't use Notepad and Notepad only.

        There is a huge difference. That difference is: included by default. vi is the only option on every enterprise UNIX out of the box. It's only about operational mindset, not zealotry. For engineers it doesn't matter what you learn because you add what you want. For admins, you use what you have and the most reliable answer is vi.

        Which leads us back to zealotry. Just because Notepad is the default text editor in Windows doesn't make it the best, nor does it make it bad. But dare say vi sucks, you get the herpaderp brigade out in force thumping an O'Reiley vi book in your face. Sure, it's required for POSIX compliance, but it doesn't mean it's good.

        If I have to use vi, I do. But I generally load whatever I feel like, or use one of the alternate ones that are much more intuitive, pico being my usual choice. I'm sure if I spent nothing but weeks in training ON A TEXT EDITOR maybe I would be more proficient. But once again, it's a [moderated] text editor. It shouldn't require a guide, nor doing things in such an archaic way.

        1 Reply Last reply Reply Quote 1
        • scottalanmillerS
          scottalanmiller
          last edited by

          Learning to use what is available isn't zealotry towards vi. We all hate vi. It's zealotry to reliable support perhaps.

          Bill KindleB 1 Reply Last reply Reply Quote 1
          • Bill KindleB
            Bill Kindle @scottalanmiller
            last edited by

            @scottalanmiller said:

            Learning to use what is available isn't zealotry towards vi. We all want to :q vi. It's zealotry to reliable support perhaps.

            FTFY 🙂

            1 Reply Last reply Reply Quote 2
            • scottalanmillerS
              scottalanmiller
              last edited by

              Lol. What's funny is in the enterprise space I literally see nothing but vi. From developers to tech managers to the admins and engineers. I never thought that it would be so ubiquitous.

              PSX_DefectorP 1 Reply Last reply Reply Quote 0
              • PSX_DefectorP
                PSX_Defector @scottalanmiller
                last edited by

                That's a function of it being a part of POSIX compliance. It's included in Cygwin, BSD, Linux, etc. etc. With our enterprise, we have multiple text editors installed by default from our implementation team.

                scottalanmillerS 1 Reply Last reply Reply Quote 1
                • JoyJ
                  Joy @scottalanmiller
                  last edited by

                  @scottalanmiller Thanks for posting this. 🙂

                  1 Reply Last reply Reply Quote 2
                  • scottalanmillerS
                    scottalanmiller @PSX_Defector
                    last edited by

                    @PSX_Defector said:

                    That's a function of it being a part of POSIX compliance. It's included in Cygwin, BSD, Linux, etc. etc. With our enterprise, we have multiple text editors installed by default from our implementation team.

                    Sure. Most shops will. It's when you switch shops or work on customer gear or something that it matters. For me the big moment was when production went down at IBM Endicott and I was the only person in the entire facility who could work on the vi-only Solaris systems.

                    1 Reply Last reply Reply Quote 0
                    • thanksajdotcomT
                      thanksajdotcom
                      last edited by

                      vi is definitely a pain but it's actually what I'm used to. I haven't done much real text editing via CLI in so long that since I've only used vi lately and nano once I'm just more familiar with vi. I would say it's beneficial to know vi and at least one or two others so you can be flexible. But vi is a crucial one to know.

                      1 Reply Last reply Reply Quote 0
                      • scottalanmillerS
                        scottalanmiller
                        last edited by

                        After all these years, I like vi now. 20 years of vi this year.

                        thanksajdotcomT 1 Reply Last reply Reply Quote 0
                        • thanksajdotcomT
                          thanksajdotcom @scottalanmiller
                          last edited by

                          @scottalanmiller It's not great but honestly I do very little with it.

                          vi file
                          I
                          make changes
                          Esc
                          :wq!

                          Done! I'm not doing anything crazy. Editing config files in basic ways. For me it works.

                          1 Reply Last reply Reply Quote 0
                          • scottalanmillerS
                            scottalanmiller
                            last edited by

                            Find a vi cheat sheet. That's all that you really need. It has a lot of power.

                            1 Reply Last reply Reply Quote 0
                            • art_of_shredA
                              art_of_shred Banned
                              last edited by

                              got me one of those 🙂

                              scottalanmillerS 1 Reply Last reply Reply Quote 0
                              • scottalanmillerS
                                scottalanmiller @art_of_shred
                                last edited by

                                @art_of_shred said:

                                got me one of those 🙂

                                The biggest things are knowing how to exit and save. vi used to be far worse. Now we have cursor key support and delete. So not insane like it used to be.

                                1 Reply Last reply Reply Quote 0
                                • RoguePacketR
                                  RoguePacket
                                  last edited by

                                  Erg, looks like the class starts " 3rd Quarter 2014"—

                                  • https://www.edx.org/course/linuxfoundationx/linuxfoundationx-lfs101x-introduction-1621
                                  • Also, https://www.edx.org/school/linuxfoundationx
                                  • Cool they have an "audit" option for those unable to fully commit, but want exposure to the material
                                  scottalanmillerS 1 Reply Last reply Reply Quote 0
                                  • scottalanmillerS
                                    scottalanmiller @RoguePacket
                                    last edited by

                                    @RoguePacket said:

                                    Erg, looks like the class starts " 3rd Quarter 2014"—

                                    Yeah, just an early announcement at this point.

                                    1 Reply Last reply Reply Quote 1
                                    • 1
                                    • 2
                                    • 1 / 2
                                    • First post
                                      Last post