当我在 bash 中时,我可以执行包含环境变量名称的选项卡,但使用 ksh 时我无法这样做。我怎样才能用 KSH 完成它?我正在将 mksh 与 cygwin 一起使用。
答案1
mksh
作者在这里(再次)☻
制表符补全mksh
是有意确定性的:默认情况下,行上的第一个单词(或在某些字符之后,如)
和;
)作为命令补全,所有其他单词默认作为文件名补全。
但是,一旦您编写了变量名称(例如echo $PWD_
(_
光标在哪里))并按 Tab,该变量将(从几个版本开始)内联扩展(例如,echo /_
如果您位于根目录中)。
请随意访问 mksh 的 IRC 频道(在其联机帮助页末尾指出)此外……没有姆克什还没有在这里标记,所以我只是偶尔在这里看看。