The first thing I look at in an editor is the macro language. ISPF has it all 
over vi in that regard. While I don't like all those parentheses, emacs is 
clearly better than vi in that regard.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3

________________________________________
From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
David Crayford [dcrayf...@gmail.com]
Sent: Wednesday, January 27, 2021 2:44 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

Doesn't everybody know that 'G' takes you to the bottom of the file and
'gg' to the top ;)

I used to hate Vim and considered the learning curve too steep. First
thing I would do when I spun up a Linux VM was install nano. Then I bit
the bullet and invested the time to learn how to use it.
Now it's my favorite text editor. I use it all the time on z/OS as my
employer has ported it as part of the z/OS Open Source tools product.
Once you have an intermediate level of proficiency you
can do amazing things WRT navigation, searching/replacing, editing all
with a ridiculously small amount of keystrokes. To beautify source code
indentation simply type 'gg=G'.

If you check out the neovim [1] fork contributors. They're all young
guys! These are web devs, devops, game developers all using a shell
based TUI editor and not a fancy GUI. 41K stars is just amazing!
To general consensus is that using a mouse is a productivity killer. How
times change! Nobody would consider writing an ISPF WSA these days.

Don't fight it, feel it. Watch a few YouTube tutorial videos and you'll
be a convert in no time.

[1] 
https://secure-web.cisco.com/1QgPCAFtLnqwmqEYF3MPtZYZENyxwzsFUV4xpSA38BYbBU_QN4wbLZnTgYS8L82-nFWxMcG5Ms9jgKRGSr0Wpz6uh4TNOSsCXDCQTfA4phOymlCU0xnkhpLFK0GFBmCZ1fiCsxUm0wkIwes12ehYbdliqwgCs3CKBSgG1attgYp1L6d6t1WxYDygW6cl9Fhw-hEn4Rr5x7bKNKxmUEsQkA6NN3dbJW2pcPsx-CQKuZytIwb9_gvjvQakasLzqTGTQ8vGuSPWY3AYGDnW58oeO25XyCiTBXVWU_B3_nVjj-WdbQSyvE90xAJba13Mhn31dG11FW9lVmEYa-uMUDObV6qyubWNMNu12g9QBNIRI6dEVXSK-eqqH_qcimYrpQsFSZa5OB3e-GuVNhPYLGahpfFp9XEq69a2p4NyhEf62fjoAv8cVB8eTzWGUqUPCKir7/https%3A%2F%2Fgithub.com%2Fneovim%2Fneovim

On 27/01/2021 1:57 pm, Tom Brennan wrote:
> On 1/26/2021 7:42 PM, David Crayford wrote:
>> I know the old adage that old dogs can't learn new tricks but why not
>> just learn native Linux tools?
> Because somebody decided that "end save" would be "<esc>:wq" which of
> course makes perfect sense :)
>
> Actually, I barely know enough of the vi editor to get by, and have to
> google every time even for simple things like how to move to the
> bottom of a file.  But other mainframe folks I work with are far worse
> than me.
>
> Still, I agree with you.  Just learn what everybody else has already
> found to work best in that environment.
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to