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