ksh 中的变量名称补全

ksh 中的变量名称补全

当我在 bash 中时,我可以执行包含环境变量名称的选项卡,但使用 ksh 时我无法这样做。我怎样才能用 KSH 完成它?我正在将 mksh 与 cygwin 一起使用。

答案1

mksh作者在这里(再次)☻

制表符补全mksh是有意确定性的:默认情况下,行上的第一个单词(或在某些字符之后,如);)作为​​命令补全,所有其他单词默认作为文件名补全。

但是,一旦您编写了变量名称(例如echo $PWD__光标在哪里))并按 Tab,该变量将(从几个版本开始)内联扩展(例如,echo /_如果您位于根目录中)。

请随意访问 mksh 的 IRC 频道(在其联机帮助页末尾指出)此外……没有还没有在这里标记,所以我只是偶尔在这里看看。

相关内容