我想在 C 程序中使用 readline,并通过向上和向下箭头触发历史搜索向后和历史搜索向前。我尝试过类似的事情
rl_parse_and_bind("\"\e[A\":history-search-backward");
rl_parse_and_bind("\"\e[B\":history-search-forward");
在我的程序中,但无济于事。
答案1
我想到了。我正在使用 libedit-dev。 libreadline6-dev 工作了。
我想在 C 程序中使用 readline,并通过向上和向下箭头触发历史搜索向后和历史搜索向前。我尝试过类似的事情
rl_parse_and_bind("\"\e[A\":history-search-backward");
rl_parse_and_bind("\"\e[B\":history-search-forward");
在我的程序中,但无济于事。
我想到了。我正在使用 libedit-dev。 libreadline6-dev 工作了。