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.