I'm thinking any one who doesn't work with vi editor, why they want to work in 
Linux I suggest to them work in windows it is very good choice for them 


> Le 6 avr. 2016 à 18:00, lpi-discuss-requ...@lpi.org a écrit :
> 
> Send lpi-discuss mailing list submissions to
>    lpi-discuss@lpi.org
> 
> To subscribe or unsubscribe via the World Wide Web, visit
>    http://list.lpi.org/cgi-bin/mailman/listinfo/lpi-discuss
> or, via email, send a message with subject or body 'help' to
>    lpi-discuss-requ...@lpi.org
> 
> You can reach the person managing the list at
>    lpi-discuss-ow...@lpi.org
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of lpi-discuss digest..."
> 
> 
> Today's Topics:
> 
>   1. Re:  is it time to remove "vi" from the exam? (Anselm Lingnau)
>   2. Re:  is it time to remove "vi" from the exam? (Fernando Roca)
>   3. Re:  is it time to remove "vi" from the exam? (Ian Shields)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Tue, 05 Apr 2016 22:10:46 +0200
> From: Anselm Lingnau <anselm.ling...@linupfront.de>
> Subject: Re: [lpi-discuss] is it time to remove "vi" from the exam?
> To: lpi-discuss@lpi.org
> Message-ID: <58409628.nfvi9Xj1y1@ceol>
> Content-Type: text/plain; charset="utf-8"
> 
> Julia B?tow wrote:
> 
>> I have never seen a sysadmin, dev ops, software test engineer, developer who
>> cannot operate vi, this is why I am very surprised about this discussion.
>> If I would have to hire a new sysadmin (no matter if junior or senior) and 
>> realize he/she is not familiar with vi I would have serious doubts.
> 
> There is much more to being a Linux professional than what editor one uses.
> 
> Personally I know just enough vi to pass LPIC-1, simply because I've never 
> felt the need to do a deep dive into the guts of that particular dinosaur, 
> but 
> with 30+ years of experience as a Unix/Linux sysadmin, developer, consultant 
> and instructor, as well as the author of several books and a widely acclaimed 
> set of Linux training manuals, I would laugh in the face of anyone who 
> claimed 
> I wasn't a real Linux professional just because I don't use vi when I can in 
> any way avoid it.
> 
>> Ian's and Anselm's suggestions are a fair compromise, this will at least
>> help beginneres to survive, even though I do not see a reason to reduce the
>> weight. Nevertheless, an important point is to keep the reputation of the
>> certificates at it's high standard, removing content from certifications
>> for professionals just because it is too complicated for beginners is not
>> an option from my point of view.
> 
> I don't think vi is ?too complicated?. People can learn it if they have to. 
> The point is that today they no longer have to, and their available time is 
> more profitably spent learning other, more important things.
> 
> For example, right now the LPI-101 exam contains 3 questions on vi and a 
> total 
> of 6 questions that deal with system startup, init systems and so on. The 
> objectives in question include System-V init, Upstart, systemd and a grab-bag 
> of other things such as wall. These weights haven't changed significantly 
> since the widespread adoption of systemd, which is now the default in all 
> mainstream Linux distributions and brings with it a large swathe of material 
> that wasn't on the exam before but is essential to know for the 
> administrators 
> of systemd-based hosts. In my opinion it would therefore make a lot of sense 
> to downgrade vi and use the weight points thus gained to increase the depth 
> of 
> coverage of systemd.
> 
> 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
> 
> 
> ------------------------------
> 
> Message: 2
> Date: Tue, 5 Apr 2016 23:08:37 +0200
> From: Fernando Roca <ashto...@gmail.com>
> Subject: Re: [lpi-discuss] is it time to remove "vi" from the exam?
> To: "General discussion relating to LPI." <lpi-discuss@lpi.org>
> Message-ID:
>    <cae3l3-9p3rd+hhgkgbjjmscoexpt6sfay+tgbvufuhdaokq...@mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
> 
> Nobody would say you are not a linux profesional because you dont use vi
> since thats a personal preference, thats not what the previous comment
> said... what the previous comment said is that you are not a linux
> profesional or at least not one to take into consideration if you dont know
> vi to a certain level (which level is another discusion).
> 
> Regards
> 
> 2016-04-05 22:10 GMT+02:00 Anselm Lingnau <anselm.ling...@linupfront.de>:
> 
>> Julia B?tow wrote:
>> 
>>> I have never seen a sysadmin, dev ops, software test engineer, developer
>> who
>>> cannot operate vi, this is why I am very surprised about this discussion.
>>> If I would have to hire a new sysadmin (no matter if junior or senior)
>> and
>>> realize he/she is not familiar with vi I would have serious doubts.
>> 
>> There is much more to being a Linux professional than what editor one uses.
>> 
>> Personally I know just enough vi to pass LPIC-1, simply because I've never
>> felt the need to do a deep dive into the guts of that particular dinosaur,
>> but
>> with 30+ years of experience as a Unix/Linux sysadmin, developer,
>> consultant
>> and instructor, as well as the author of several books and a widely
>> acclaimed
>> set of Linux training manuals, I would laugh in the face of anyone who
>> claimed
>> I wasn't a real Linux professional just because I don't use vi when I can
>> in
>> any way avoid it.
>> 
>>> Ian's and Anselm's suggestions are a fair compromise, this will at least
>>> help beginneres to survive, even though I do not see a reason to reduce
>> the
>>> weight. Nevertheless, an important point is to keep the reputation of the
>>> certificates at it's high standard, removing content from certifications
>>> for professionals just because it is too complicated for beginners is not
>>> an option from my point of view.
>> 
>> I don't think vi is ?too complicated?. People can learn it if they have to.
>> The point is that today they no longer have to, and their available time is
>> more profitably spent learning other, more important things.
>> 
>> For example, right now the LPI-101 exam contains 3 questions on vi and a
>> total
>> of 6 questions that deal with system startup, init systems and so on. The
>> objectives in question include System-V init, Upstart, systemd and a
>> grab-bag
>> of other things such as wall. These weights haven't changed significantly
>> since the widespread adoption of systemd, which is now the default in all
>> mainstream Linux distributions and brings with it a large swathe of
>> material
>> that wasn't on the exam before but is essential to know for the
>> administrators
>> of systemd-based hosts. In my opinion it would therefore make a lot of
>> sense
>> to downgrade vi and use the weight points thus gained to increase the
>> depth of
>> coverage of systemd.
>> 
>> 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
>> 
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: 
> http://list.lpi.org/pipermail/lpi-discuss/attachments/20160405/fc7f3f08/attachment.html
>  
> 
> ------------------------------
> 
> Message: 3
> Date: Tue, 5 Apr 2016 18:41:03 -0400
> From: Ian Shields <ianshie...@nc.rr.com>
> Subject: Re: [lpi-discuss] is it time to remove "vi" from the exam?
> To: lpi-discuss@lpi.org
> Message-ID: <57043eff.3020...@nc.rr.com>
> Content-Type: text/plain; charset=utf-8; format=flowed
> 
>> On 4/5/2016 02:40, Anselm Lingnau wrote:
>> Ian Shields wrote:
>> 
>>> In general. I agree with the sentiment that vi should cover only basic
>>> commands. I think you need to know at least the following:
>>> 1) How to get in and out of vi
>>> 2) Enough about modes to know that there is a command mode and an insert
>>> mode and pressing esc will get you out of insert mode if you're in it.
>>> 3) How to move your cursor up, down, right and left and maybe to
>>> end/beginning of line
>>> 4) How to scroll a page in either direction
>>> 5) How to search forward and backward for a string
>>> 6) how to insert, edit and delete text.
>>> 7) How to save or quit a file without saving.
>> Sounds reasonable to me. (Given that the arrow keys and Page-up/down do 
>> what's
>> printed on them, that leaves ?i?, ?x?, ?/?, ???, ?ZZ?, and ?:q!?. We probably
>> have to throw in ?dd? and ?J? because of the brain-damaged way vi deals with
>> lines.)
> If the arrow keys don't happen to do what's printed on them (as I've 
> seen by default on some *IX) systems, you probably need an editor to set 
> up some customization. Particularly if you can't get the network working 
> either so you can't SCP or otherwise copy definitions from somewhere 
> else. If your editor of choice isn't installed (and nano isn't usually 
> installed on my Fedora systems), you will probably resort to vi. And you 
> may need to know how to navigate without the arrow keys. Sure it's ugly. 
> Sure it has warts all over it.  Sure it smells to high heaven. But it 
> works and I think your list of commands is too minimal for LPIC-1. I'm 
> no vi guru and have no great desire to become one.
>> 
>>> I'm curious as to how you downgrade vi to a weight 1 objective and still
>>> know enough to use it. I don't think most other weight 1 objectives
>>> require this much skill.
>> You can learn the above in a quarter of an hour using something like 
>> vimtutor,
>> especially because you can immediately see what happens.
> I think you need a bit more than you do, but that's my opinion.
>> 
>> Quotas are a weight-1 objective and they take longer than that if you 
>> actually
>> configure them and convince yourself that they do what they claim. That
>> includes some reasonably non-trivial stuff like soft and hard quotas, 
>> compared
>> to which the basic vi command set outlined earlier is easy-peasy. (Although
>> I'm secretly convinced quotas are weight-1 so it doesn't matter too much if
>> you skip them altogether ? I don't think I've seen a Linux system in the wild
>> that was actually running quotas. Perhaps people still use them at
>> universities.)
> Hmm. I ran into quite a few quotas on systems when I worked at IBM. I 
> agree that the weight of 1 is not proportionate to the amount you need 
> to know.
>> 
>>> Did you ever ask anyone how they might do things if they had to operate
>>> on a 2400, 4800, or 9600bps glass teletype instead of a fiber optic
>>> internet connected graphical device with more pixels than old-timers
>>> probably ever imagined possible?
>> Nano presumably runs over a 2400bps connection about as well (or badly) as vi
>> does. (I'm assuming you don't mean the real ?glass teletypes? where you only
>> get to add stuff at the bottom of the screen and where vi is forced into ex
>> mode, because LPIC-1 doesn't cover ex. Which I hope we can all agree should
>> stay that way.)
>> 
>> In any case I don't think what people used to do back in the days of 2400bps
>> glass teletypes should constrain what we're allowed to do now. Around that
>> time, people also used to use the C shell, but fortunately LPIC-1 gives that
>> program's strange and wonderful history-editing mechanisms, as carried over
>> into bash, only very light coverage now that we can actually edit the command
>> history like reasonable people, using arrow keys. Nobody seems to argue that
>> we should all be using the Bourne shell (which doesn't have the concept of a
>> command history) because it is the agreed standard for sysadmins, has been
>> around forever, and (unlike bash) exists everywhere, even on traditional Unix
>> ? but yet something very similar appears to be the key argument in favour of
>> vi.
>> 
>> In the 1980s I used to use MicroEmacs on serial text terminals and that was
>> just fine as far as I was concerned.
> The point of my question was simply to help folks who may never have 
> used such ancient equipment understand why vi might seem so arcane. 
> Check out https://www.youtube.com/watch?v=X9dpXHnJXaE for a live demo of 
> Wikipedia on a 300 baud acoustic modem (the kind in a wooden box where 
> you dialed the number on a phone handset and then put the receiver in 
> the box). I used one like that in the early 1970's.
> 
> If nano or some other editor becomes the universally available standard 
> that is installed as part of every minimal install then I'd be all for 
> ditching vi. Meantime, understanding some if it's historical context 
> makes it a bit easier to comprehend why someone might ever design such 
> an editor. And that makes it a bit easier to learn IMHO.
>> 
>>> Generally agree. Except that there are a few other commands that assume
>>> vi, such as visudo, vipw and vigr  that assume vi as their default
>>> editor.
>> All of these use whatever editor the EDITOR variable says they should use. On
>> my Debian system, they default to nano. They may have ?vi? in their name but
>> ultimately that doesn't mean a lot.
> Yep, Debian uses nano. Lots of distros still use vi. I don't think you 
> can ever know how to use too many editors. :-)
>> 
>> Anselm
> 
> 
> 
> ------------------------------
> 
> _______________________________________________
> lpi-discuss mailing list
> lpi-discuss@lpi.org
> http://list.lpi.org/cgi-bin/mailman/listinfo/lpi-discuss
> 
> End of lpi-discuss Digest, Vol 104, Issue 8
> *******************************************
_______________________________________________
lpi-discuss mailing list
lpi-discuss@lpi.org
http://list.lpi.org/cgi-bin/mailman/listinfo/lpi-discuss

Reply via email to