unix - 如何使用 vi 编辑器在 KornShell 命令行自动完成

标签 unix shell vi ksh aix

在 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

关于unix - 如何使用 vi 编辑器在 KornShell 命令行自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/81022/

相关文章:

unix tr 查找和替换

security - 在 bash 脚本执行之间保存密码

vim - 在 vi/vim 编辑器中从文件中删除几个选定的字符

macos - 为什么使用 SysV 或 POSIX 共享内存而不是 mmap()?

linux - 从变量值中删除直到并包括最后一个 "/"的所有内容

php - 在不使用 'ping' 的情况下从动态语言执行 Ping

linux - 在 shell 脚本中终止程序 (CTRL+C)

linux - 在 Solaris 和 Linux 上确定进程位数的最简单方法

vim - 如何计算 Vim/gVim 中一行有多少个单词?

r - R中的vi输入模式?