Depende de qual sabor de ksh você tem.
Antigos shells pré-ksh-93 suportam auto-escape 'double-escape' - então você acerta Esc duas vezes ao invés de Tab uma vez.
O ksh-93 usa set -o viraw para ativar a conclusão da tabulação.
Ksh de domínio público, pdksh que você pode obter e usar se seu ambiente permitir é a que suporta a sintaxe set -o vi-tabcomplete . Ele também suporta set -o vi-esccomplete para compatibilidade com variantes mais antigas do ksh.