Fernando Roca wrote: > This is just what you think, for what I think whatever anyone needs is not > the same as you state, because what you are exposing is not what a sysadmin > do with vi, I know several sysadmins (being one myself), none of them uses > nano, kate or whatever, everyone uses vi (speaking about text editors) .
This is the “we had it tough, so you should too” argument. > I agree anyone should be free to use his fauvorite editor of course, I dont > agree with the argument of vi being usefull just for editing C source code > (no sense here). Nobody said that vi is useful “just” for editing C code. But very many people use vi only to edit a couple of lines in a configuration file every so often, which frankly they could do just as well with just about any other editor. This is like driving a huge Hummer in the city only to pick up a newspaper every so often. Actually, even the “vi is the standard editor everywhere” argument is beginning to erode. For example, on Debian Jessie, the default editor for root is nano, not vi. > Learn vi, know vi (at least the basics), and if you want > use another editor, you will come back to vi later when you improve your > skills and your capabilities (or maybe you wouldnt, but this way you had > the chance to make a proper decision with a good base of knowledge). This sounds a bit silly when vi doesn't even support editing several files simultaneously, which in the 21st century is a basic feature that I use in my editor all the time. Yep, great power. (vim does, but then you throw out the idea that “vi is everywhere” – Linux often comes with vim, but most other Unixes don't.) > KDE kate ? a X editor ? OMG sysadmin use a plain text terminal 99% of time. > > What you forget is that LPI is suposed ot be a linux sysadmin cert, not a > regular user cert. LPIC-1 isn't actually a Linux sysadmin certificate. It is a general Linux certificate that contains some sysadmin content. (LPIC-2 is much more of a sysadmin thing.) We teach people to spend as little time logged in as “root” as they possibly can. Even sysadmins can, and should, do most of their work logged in as regular users, and switch to the “root” account only if they need to do something that requires the special privileges. This is a basic precaution against slips of the finger. Once you're working as a regular user, there is nothing wrong with availing yourself of the convenience of a GUI. > You make the mistake of thinking that your preferences are the desires of > sysadmins or the better for them, but its not, come on, be serious, anyone > would even consider to hire a linux/unix syadmin who doesnt even have > basics vi skills ? I would remark vi skills arent even a requirement , but > a basic ! Sigh. You must not have read my other message where I say that *basic* vi skills *should* be on the exam. Like, *really* basic ones. Cursor movement and four other commands or so. 1 question or 2, max. What you need to tweak a configuration file. Vi is reasonable for editing configuration files, but for their day-to-day work (writing papers, letters, e-mails, source code, …) people will pick an editor that they actually like. Some will pick vi and some will pick others, depending on what they want and need. Programmers today may even go for IDEs like Eclipse. The problem is that people like you who grew up on vi mistake it for a program that everybody should know and use, when it is really something that many people who are new to Linux are having – completely avoidable – difficulties with, especially when they come from other platforms that have perfectly adequate and intuitive text editors which don't require you to hit “i” before and “Esc” after typing some text just because text terminals in the 1970s didn't have arrow keys to move the cursor. Forcing people to learn lots of vi as a weird rite of passage into the Linux/Unix world is an annoying and counterproductive concept and does nobody any favours. Anselm -- Anselm Lingnau … Linup Front GmbH (MAX21) … Linux- & Open-Source-Schulungen anselm.ling...@linupfront.de, +49(0)6151-9067-0, Fax -299, www.linupfront.de Robert-Koch-Str. 9, 64331 Weiterstadt Post: Postf. 100121, 64201 Darmstadt DE Sitz: Weiterstadt (AG Darmstadt, HRB7705) Geschf: Oliver Michel, Nils Manegold _______________________________________________ lpi-discuss mailing list lpi-discuss@lpi.org http://list.lpi.org/cgi-bin/mailman/listinfo/lpi-discuss