在AIX UNIX 版本 5.3上的 KornShell (ksh) 中,编辑器模式设置为 vi,使用:
set -o vi
在 shell 命令行中自动完成文件或目录名称的按键是什么?
ESC\ 至少在 AIX4.2 上运行良好。我注意到的一件事是它只会自动完成文件名的唯一部分。
因此,如果您有文件 x.txt、x171go 和 x171stop,则会发生以下情况:
Press keys: Command line is:
x x
<ESC>\ x
1 x1
<ESC>\ x171
g<ESC>\ x171go
扩展其他答案: <ESC>* 将在命令行上列出所有匹配的文件。然后您可以使用标准的 vi 编辑命令来删除您不关心的那些。所以要添加到上表中:
<ESC><shift-8> x.txt x171 x171go
然后使用退格键删除最后两个,或再次按 <ESC> 并使用 h 或 b 向后退,并使用 dw 删除您不想要的那些。