如果我在终端中按下up
或down
,无论是xterm
虚拟控制台还是kitty
,无需任何自定义bashrc
或inputrc
,通过 ssh 或本地:
返回后,会显示历史记录的下一行,但除此之外,还需要按两次才能显示下一个项目。
这也发生在 k 和 j 中,通过 readline 映射到 history-search-backwards。
答案1
搞清楚了。问题在于没有问题。历史搜索按预期工作。它只是搜索每个项目都重复的历史记录。这是我的 bashrc 中的一些代码,也已同步到 ssh 服务器。
故事的寓意:检查假设,检查你认为正在阅读的文件