My editor of choice at home, Tritus SPF, has a BOTTOM command, and I keep finding myself typing BOT at work when it should be DOWN MAX. If I do a custom command table for ISPF/PDF EDIT, the first two commands I add will be BOTTOM and BOT.
-- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 עַם יִשְׂרָאֵל חַי נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר ________________________________________ From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> on behalf of Mark Zelden <m...@mzelden.com> Sent: Thursday, January 25, 2024 2:50 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Custom ISPF command On Tue, 23 Jan 2024 16:19:01 -0500, Bob Bridges <robhbrid...@gmail.com> wrote: >I used to add my own commands to the ISPF command table. But somehow I got >out of the habit; I went to a new site, didn't get around to it, got used to >just putting "TSO" in front of commands, then forgot where to go to do it the >other way. Now I can find the command table again, but why? I'm used to the >"TSO" prefix, I do it without thinking about it. > >This, be it known, is an invitation to tell me "oh, but there are other >advantages to the commands table...", which I either never knew or have >forgotten. > I can think of two off hand (and why I use it from shop to shop / sysplex to sysplex) 1) Abbreviations for other ISPF commands in the command table or anything. For example, even though "DDLIST" is in there from IBM, I add it as an ALIAS of DD. You can also just copies IBM's entry and change the truncation to 2 chars (or how every many suits you). 2) A common / easy name to quickly invoke a product or some other menu option. For example, I have "shortcuts" like HCD, IPCS, SMPE, ISMF, WLM, ISHell, CA1, CA7, SDsd, TMS (which I could point to CA1 or some other tape management product), IPL (my IPLINFO exec) as some examples. So for #2, I could have many different clients / shops I am working at and no matter which one I always type "WLM" to get to WLM. If I'm at a new client / shop, I customize this stuff first once I find it in their own ISPF menus (which sometimes is a challenge!). Then I never have to find it again and simply type the "shortcut" like WLM from anywhere. I also use it with my "FVE" (fast view/edit) routine to view/edit a parmlib member, VTAMLST member, my CNTL library, SYS1.IPLPARM, production JCL libraries or anything desired (see my web site for details / samples). As I wrote, I either put these in USERCMDS if available (depends on local ISPF customization), or merge my commands to SITECMDS (again, if available) or merge into ISPCMDS and concatenate my table lib before IBM's. I use the dynamic add version like the sample on my web site for systems I rarely access that don't have USERCMDS available as an option. My sample dynamic commands: http://secure-web.cisco.com/1VRXCMKQNkKPv_n7_tIS2DEE6WXqqCYKaiq60VbMphBn-XmX-ySAUqO80uWtk8h42JAJFI4AQDdrvdgHxKF7xa1hs6RAJsxSZy5L_0N_2UsS5_lwkQDdzRXBjhz7Wke1tD50lidy5wjNDwiHOfz_3rpfUi4MBKV4PnHa2oOiMQKOyRPYuMhTJ_7gAaBPBzOQfAbDYNL9cHVS6YXVo_XE8sME0I2yKLfVTejn2M21SvGNpoBPiFnsxlsml6T5R1jwh3xrMFmOhNGH8RwJvZ22MLCXpSHz0cEZEFyqlmKbBB5ACTi8alDwX8nzEaW4C0iKUrWH5sXO13JF1SfOoKXfG5E6Y6_PaVrtFxRl6q4FnVQER7JXuztXODR0VJPEwi7KR78FmWIe1ifzHI1FlbW8ZB1QtrcOoXdGYu5hDVLDYMck/http%3A%2F%2Fwww.mzelden.com%2Fmvsfiles%2Fispcmdsa.txt I've been working this way for over 30 years and when I get to a new system and try to work without it, I am not nearly as productive. But more than that, for someone like me that is working on many different sysplexes, clients, etc. all in a short time period of time or constantly switching between them, having a consistent way to get to all the ISPF interfaces / products keeps me from making mistakes. Regards, Mark -- Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS ITIL v3 Foundation Certified mailto:m...@mzelden.com Mark's MVS Utilities: http://secure-web.cisco.com/1wvncvod9NtUsJ1i2o2cWgwIbRR9rrJqIfuThjfgtQwoN3kDbty1-ioXUgC7Kf6wkbKmp00JmrJIA-FoEEmDuIsLN-2lrhDu4sU1GcB2kI7Rx2jWDZilDrWGb4auGHjDYrbqA4pvJDt7hxkkar9pxqAn-WryAVU2HXqv5VzG2jOVNFsGQ7xZoDfmjsHXiLgrcDzxIAaQKZa5EmoDPiZatmqekr0Ze7dCxCi42rg1AM9crPlaBKG36-rn0dOmVozpTLJrq54xOEwwp6TnV2GO3AnjJkNsbahYtk8cDlfmVTRTj5JVsugXV8CXXiSES-Et2ljSnT53JAna2Aaj856cjbQTVB2J39vJisdgf-ZeHoQshoy5dYO2uewFrG4W_SmoHMQKjQXmhLr4aO5wG-sicawZ0QIJwJiJXdNExgr7QmzA/http%3A%2F%2Fwww.mzelden.com%2Fmvsutil.html Systems Programming expert at http://search390.techtarget.com/ateExperts/ ---------------------------------------------------------------------- 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