All this is reminding me repeatedly of the time I spent learning, and
eventually writing edit macros in, TECO, the singularly unintuitive text
editor on the DECsystem-10.  Not that I'm moaning for it to come back...but
it was unexpectedly handy once I learned its ins and outs.

---
Bob Bridges, [email protected], cell 336 382-7313

/* War is God's way of teaching Americans geography.  -Ambrose Bierce */

-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of
Seymour J Metz
Sent: Wednesday, January 27, 2021 12:31

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.

________________________________________
From: IBM Mainframe Discussion List [[email protected]] on behalf of
David Crayford [[email protected]]
Sent: Wednesday, January 27, 2021 2:44 AM

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-nFWxMcG5Ms9jgKRGSr0Wpz6uh4TNOSsCXDCQTfA4phOymlCU0xnkhpLFK0G
FBmCZ1fiCsxUm0wkIwes12ehYbdliqwgCs3CKBSgG1attgYp1L6d6t1WxYDygW6cl9Fhw-hEn4Rr
5x7bKNKxmUEsQkA6NN3dbJW2pcPsx-CQKuZytIwb9_gvjvQakasLzqTGTQ8vGuSPWY3AYGDnW58o
eO25XyCiTBXVWU_B3_nVjj-WdbQSyvE90xAJba13Mhn31dG11FW9lVmEYa-uMUDObV6qyubWNMNu
12g9QBNIRI6dEVXSK-eqqH_qcimYrpQsFSZa5OB3e-GuVNhPYLGahpfFp9XEq69a2p4NyhEf62fj
oAv8cVB8eTzWGUqUPCKir7/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 [email protected] with the message: INFO IBM-MAIN

Reply via email to