[英]How to autocomplete at the KornShell command line with the vi editor
在AIX UNIX Version 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删除你不想要的那些。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.