In a comment in response to a shell question, user tinkertim said that it was easy to hack ksh
to use the bash
autocompletion library. I would like nothing better than to use bash
autocompletion with AT&T ksh93
. How can this be done?
ksh93
has a new release several times a year, so I am looking for a solution that does not involve modifying the source code. ksh93
can link new C modules dynamically and also is highly programmable (I run a ksh function at every keystroke), so modifying the source should not really be necessary.
Note: I am not talking about filename autocompletion, which is easy to do in ksh
. I'm talking about all the other yummy autocompletion stuff that bash does, like autocompletion options for nmh
commands or autocompleting Mercurial commmands. Stuff like that.