有人知道如何设置 esc-esc 完成吗?我已经从 FreeBSD 上的 ports 安装了 ksh93。
set -o vi 和 set -o viraw 均无效果
谢谢
答案1
如果你正在使用,set -o vi
那么esc
\
将提供完成。如果你想使用 esc-esc,那么尝试set -o emacs
答案2
奇怪的是,我无法对另一个“答案”发表评论?显然,我是以未注册用户的身份提出上述问题的 -叹。
看来以下 shell 风格的行为都不同:
sh/bourne、hp-ux、(esc-esc 文件/目录完成)
ksh93('esc \' 文件/目录完成)
pdksh('esc-esc' 文件/目录完成)