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