<div dir="ltr">Byron, <div><br></div><div>I started with pico, which is the father to nano. I was told that if I wanted to make it in the world, I have to learn VI/VIM. I was stubborn, I was like, I will go learn Emac, because I won't be told what to do. <br><br>Then I got a job at a company where we supported FreeBSD. I was ok with it. I used it, but I had access to ports, would install pico. This was locked down city. No install ports. Lucky, the guy I worked with gave me a VI cheat sheet, and I was able to do my job. <br><br>This I learn that less, can call up vi to do edits. I got so happy. That sed work magic in VI/VIM. That syntax color was your friend when were rushing and forgot that '/" tha broker everything in your script. <br><br>I get nano easy, but most companies when you work on a system, it's just vi and you are lucky if you can use vim. </div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, May 26, 2021 at 5:09 PM Byron Jeff <<a href="mailto:byronjeff@clayton.edu">byronjeff@clayton.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">The short answer is yes, it's hard.<br>
<br>
Line editing has a completely different mindset than typical visual<br>
editors. It actually takes training to understand that keystrokes are<br>
commands and not content. There is a point where one needs to ask is it<br>
more important to understand the process of using vi/vim, or is it really<br>
more important to get the configuration done and to keep it moving.<br>
<br>
Like you, I wouldn't use anything else. I'm typing this E-mail in vim. But<br>
for me with nearly 40 years of usage, it's second nature.<br>
<br>
I teach my students nano. It cuts 3 weeks of intro to vim out of my course.<br>
nano works the way they expect an editor to operate and the commands are<br>
listed on the bottom of the screen. I know it's like riding a trike. But<br>
when it's more important to get somewhere than to learn to ride the hog,<br>
nano serves this purpose just fine.<br>
<br>
BAJ<br>
<br>
On Wed, May 26, 2021 at 04:56:31PM -0400, Chuck Payne via Ale wrote:<br>
>    Good Afternoon my fellow Grey Beards,<br>
>    So I have noticed that more and more post teaching people to do stuff<br>
>    with config or anything on the CLI, are using nano.<br>
>    Why in Gods name would you teach them that. Is VI or VIM so hard. I<br>
>    gave up on Emacs ( My first editor by the way ) years ago, but if you<br>
>    worked on FreeBSD, you had vi. If you worked on Solaris, you had vi.<br>
>    Linux has vi.<br>
>    I have come to love VIM, I do most of my edits in vim. I enjoy color<br>
>    syntax in vim.<br>
>    I get the joke that exit is hard if you don't know how to do :q! or<br>
>    :wq, but Emacs was so much harder with crtl-x something, something.<br>
>    Anyway, every time I see nano, I want to scream, "You kids don't know<br>
>    anything. Get a real editor."<br>
>    People who don't know the magic of doing things like %norm $T.D, to<br>
>    delete everything after the period. Or the beauty of using sed to find<br>
>    and replace. Truly are missing out.<br>
>    --<br>
>    Terror PUP a.k.a<br>
>    Chuck "PUP" Payne<br>
>    -----------------------------------------<br>
>    Discover it! Enjoy it! Share it! openSUSE Linux.<br>
>    -----------------------------------------<br>
>    openSUSE -- Terrorpup<br>
>    openSUSE Ambassador/openSUSE Member<br>
>    skypetwiiter,identica,friendfeed -- terrorpup<br>
>    freenode(irc) --terrorpup/lupinstein<br>
>    Register Linux Userid: 155363<br>
> <br>
>    openSUSE Community Member since 2008.<br>
> <br>
>    CAUTION: This email originated from outside CSU. Do not click links or<br>
>    open attachments unless you recognize the sender and know the content<br>
>    is safe.<br>
<br>
> _______________________________________________<br>
> Ale mailing list<br>
> <a href="mailto:Ale@ale.org" target="_blank">Ale@ale.org</a><br>
> <a href="https://mail.ale.org/mailman/listinfo/ale" rel="noreferrer" target="_blank">https://mail.ale.org/mailman/listinfo/ale</a><br>
> See JOBS, ANNOUNCE and SCHOOLS lists at<br>
> <a href="http://mail.ale.org/mailman/listinfo" rel="noreferrer" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
<br>
<br>
-- <br>
Byron A. Jeff<br>
Associate Professor: Department of Computer Science and Information Technology<br>
College of Information and Mathematical Sciences<br>
Clayton State University<br>
<a href="http://faculty.clayton.edu/bjeff" rel="noreferrer" target="_blank">http://faculty.clayton.edu/bjeff</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr">Terror PUP a.k.a<br>Chuck "PUP" Payne<br>-----------------------------------------<br>Discover it! Enjoy it! Share it! openSUSE Linux.<br>-----------------------------------------<br>openSUSE -- Terrorpup<br>openSUSE Ambassador/openSUSE Member<br>skype,twiiter,identica,friendfeed -- terrorpup<br>freenode(irc) --terrorpup/lupinstein<br>Register Linux Userid: 155363<br> <br>openSUSE Community Member since 2008. </div></div></div></div>