WShell brings us a lot of things : first of all, a commands history, but it also adds a log with scrollbar, completion of file name (by default with ESC), a lot of hotkeys (F2 puts WShell in fullscreen), adds more autocompletion with some commands (for example : type "rename myfile" and WShell automagically writes "rename FROM myfile TO myfile"), etc.
The documentation is a bit huge, 128 pages, but is really useful and well written.
But, I'll share with you what I added in my S:Startup-sequence and S:user-startup to make WShell fully works on my WB1.3 :
I added a line in the startup-sequence to launch the new s:user-startup I added in my S: (for more readibility) :
Code: Select all
execute s:user-startup
Code: Select all
; BEGIN WShell
copy S:env/ ENV: ;>NIL:
assign remove CON: ; Remove the CON: device
C:DHOpts CON: PIP: ; Mount the DisplayHandler
C:FComp ;>NIL: ; Path completion
; END WShell
You can add, if you want, a line with "SetExecute", it'll replace "Execute" and will use WShell for every "Execute" command.
After that, you can personalize some files : "S:WShell-Startup", "S:Config-WShell" and "S:Config-FComp" files. Here, I only modified the "S:Config-FComp" file, to use the TAB key for the completion instead of the ESC key ("KEY 66 QUAL 0") and to remove all shortcuts using numbers of the numerical keypad.
That's all, folks
Even if we can find it somewhere on the web, you can now download this "all inclusive" lha archive (with the ADF, the documentation and the text file which explains the keymap for FComp).
And, if you want the original disk and documentation, I was surprised to see MyAmigaShop.com selling the 2.0 version and the 1.05 version. I don't know this reseller and I can't buy it for the moment, due to the lockdown, so only US customers can take their chance.
Source : Amigalog.com