0

我正在编写一个自定义的 gnu readline 完成程序,并且在处理减号时发现了一个奇怪的怪癖。

如果我的输入是“har”,则使用文本“har”调用完成程序,但是如果我的输入是“hard-r”,则使用文本“r”调用完成程序。

我想知道我做错了什么?

4

1 回答 1

0

我必须使用 set_completer_delims() 来修改单词分隔符。

于 2020-11-01T17:36:35.780 回答