From Bugzilla Helper: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 Description of problem: Users cannot use ESC-ESC for completion. The vi-esccomplete was supported in pdksh but is not supported in the "real" ksh. This action was the default on many commercial Unix ksh, including HP. This is a very big loss of usability and a great inconvenience for users. Profiles copied from FC3 show this error. Why was pdksh replaced by ksh anyway? ksh is not an improvement, it is a perceived solution to a non-existent problem. Version-Release number of selected component (if applicable): ksh-20050202-1.i386 How reproducible: Always Steps to Reproduce: 1. set -o vi-esccomplete 2. 3. Actual Results: bad option Expected Results: ESC-ESC should do command/filename completion Additional info: Worked around problem by installing FC3 pdksh.
Geez! Is this just being ignored in the Bugzilla Black Hole??????? If this bug makes it to RHEL I'll be looking elsewhere. Many HP-UX users are accustomed to esc-esc. Please bring back this functionality.
You need to report this problem upstream at http://public.research.att.com/~gsf/download/ at the 'feedback' link. This isn't something that we will address with an patch as this needs to be decided by the Korn-Shell maintainer
Karsten, This is a total BS answer. Upstream did not change anything--Fedora did!
No we didn't. Grab the sources from http://www.kornshell.com/, compile it without any patches and check if ESC-ESC works. I'm quite sure it won't. According to ksh documentation ESC-ESC works only in emacs and gemacs mode. Vi-mode has only ^I. We didn't patch this feature out.
Ah, yes, you did. The pdksh package was replaced with ksh. Thus, the loss of functionality. I didn't say you patched it out, but the results are the same. Check any release prior to FC4. Guess you didn't even read my initial comment.