kshでファイル名補完する方法

以前Bashが入っていなくてTAB補完(ファイル名補完)が出来ない時の回避策というのを書いた。

その時に

kshの場合

set -o emacs
として「ESC ESC」(ESCを2回押す)で補完。「ESC=」で候補リスト表示
のように書いたのだがset -o viでも出来る方法が見つかった!
set -o vi
として「ESC \」ESCを押してから「\」バックスラッシュで保管できる!! しかし補完リストは出せない。いまいち不便。