There are also several free packages which include filename completion. You might like to check out:
- AUSH 3.17. That version requires Kickstart 2.0 but the older version 1.52 on Fish disk 747 works with Kickstart 1.x. According to the version history, 1.55 was the last 1.x-compatible version but that's not on Aminet any more. A quick Google search suggests version 1.55 is on LSD Legal Tools 50.
- GMC 9.18. That version requires Kickstart 2.0. Version 9.8 was the last with support for Kickstart 1.x. Version 9.8 is on Fish disk 434.
- SKsh 2.1. That version requires Kickstart 2.0 but version 1.7 on Fish disk 489 works on Kickstart 1.x.
- ZShell
There's also
AXsh but that seems mostly designed for remote access (e.g. a user connecting to your machine over the serial port). I haven't checked whether it can be used in a normal CON: console window.