您可以通过在 bash 中运行来获取与 vi 相关的 Readline 函数名称的列表:
bind -P | grep -w vi
Run Code Online (Sandbox Code Playgroud)
不幸的是,缺少这些功能的文档。Readline 库的官方文档更多地关注 Emacs 模式,并提供了关于如何使用 Vi 模式的最少信息。在简短的部分Readline vi Mode 中,它指出
Readline vi 模式的行为与 POSIX 标准中指定的一样。
shell 的 POSIX 标准在Command Line Editing (vi-mode) 中指定。对于标准文档,它对 shell 应如何行为的描述非常易读,您可以看到某些指定的功能如何与 列出的 Readline 函数相对应bind -P
。
但是,我最近发现它对 POSIX vi-mode 的实现并不完整。
归档时间: |
|
查看次数: |
187 次 |
最近记录: |