On 31/03/2016 3:41 AM, Paul Gilmartin wrote:
On 2016-03-29 18:52, David Crayford wrote:
Tools->Options->Keyboard and Mouse->Emulation->ISPF
Neat! Thanks!
Where's the command line?
TAB doesn't move to the next field; it inserts a tab in the data.
Ouch! Ouch! Ouch! That would infuriate an ISPF power user.
For a mainframe user, occurrence of x'05' in a file is an
unnatural act.
I remember going through this before with one of our owners. He's an old
timer and wanted exactly the same keystrokes as vanilla ISPF. I got him
within one but that was a game changer for him. Slickedit has a forum
which has very good support from their devs, usually same day. The other
users
on the forum are almost as good as the Slickedit developers!
For those tabs, go into options and set the indent with spaces setting
in the language options which will get rid of the tabs. What language
are you using?
Hex shows ASCII, not EBCDIC.
I need to try what it does with UTF-8.
Press Esc to get the command line.
Nice! And another Esc returns the cursor to where it came from.
I wrote an XEDIT macro to do that and attached it to ENTER key.
All ISPF commands are prefixed with ispf. So "ispf-exclude all" etc, etc.
Not ISREDIT? Ah, well, it's unnecessary on the command line.
TBH, I don't use the ISPF emulation but I set it up for somebody once and you
can customize it, cntl-key as enter etc.
I've never been that much a fanatic, but I know some people are.
Hex will show ASCII if you're using the FTP client or SMB because they do
conversion. If you have a real EBCDIC file use the Open dialog and
change the encoding to EBCDIC.
Perhaps we're in a peculiar situation. We use cross-assemblers/cross-compilers
which accept ASCII input and generate EBCDIC code. So:
DC C'ABC'
assembles as x'C1C2C3', not the x'414243' that Slick shows. But
that's how all desktop editors behave.
To me "full ISPF emulation" means macros in Rexx. No? Which Rexx?
The scripting language is the proprietary SlickC which is a hybrid of
REXX, C and Smalltalk for the OO. It has a parse instruction and
implementes most of the REXX string handling functions. Slickedit has a
IOW, macros aren't portable. Does it have SUBmit? I suppose one could
write a macro.
They are portable to other operating systems. I have a Slickedit multi-platform
license and run the same macros on
Windows, OS X and Linux :)
But not on z/OS ISPF.
PF5 is RFIND by default. Good. But after RFIND encounters end-of-file
another RFIND just tells me end-of-file again. It doesn't repeat the
search from the top. ISPF's behavior here is my favorite. XEDIT and vi
never tell you about end-of-file; they just start over from the top. And
Slick just tells me "end-of-file" again and again.
Cntl+F and click the wrap to the beginning. If that doesn't work I'm not
sure. For find I prefer list all occurnaces. For incremental find
get a command line, type i-search and start typing. Cntl+G for next.
Very cool! I personally find the ISPF emulation to be like rubbing two
sticks
together compared to CUA. Who wants to issue line commands in this day
and age? (I already know the answer to that question :)
Check out multiple-cursors :)
I tried a file with UTF-8 Cyrillic characters. Slick displayed the correct
glyphs with wrong column alignment. Perhaps I simply don't know how to
enable monospaced.
My preference is Lucinda Console
Thanks,
gil
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN