是否可以(重新)定义 readline (嵌入 bash 中)定义为单词的内容?

是否可以(重新)定义 readline (嵌入 bash 中)定义为单词的内容?

许多特殊的 Readline 结构允许用户以各种方式编辑命令行。例如,某些击键允许向前移动单词。 A单词被定义为 bash 本身定义的内容。

是否可以设置 bash 参数以便 Readline 定义单词与 bash 通常定义的不同吗?比如说,任何非空白字符序列?

答案1

据我所知,单词的定义取决于当前的语言环境设置。

readline 手册页(bash 使用 readline 进行输入处理)说:

单词由字母数字字符(字母和数字)组成。

答案2

Bash 按变量分割单词$IFS,请参阅https://www.gnu.org/software/bash/manual/html_node/Word-Splitting.html

请注意,单词选择(即通过双击单词)是在终端设置中配置的。

相关内容