上下文相关的历史

上下文相关的历史

当我使用 OMZ 时,我有一个非常非常好的功能,我喜欢称之为上下文相关历史记录。展示比描述更容易。如果我运行:

% abc
% cba

然后我输入% a[up],没有 CS 历史记录% cba。有了它我就明白了% abc。 OMZ 是什么原因导致的?

编辑:我希望这能给我基于以下的结果开始命令的。使用 @Thomas Dickey 建议的子字符串搜索,如果我输入的是任何地方在命令中。

编辑2: @jasonwryan 的回答如何使用 zsh 提示符下已输入的内容搜索历史记录?差不多了;唯一的问题是光标应该位于新行的末尾而不是停留在当前位置。

答案1

听起来像zsh 历史子字符串搜索,根据网页,它的灵感来自于fish贝壳(听起来像是类似 vi 的 emacs实现命令历史记录——可能有几种变体)。

对于其他可能性,请参阅@jasonwryan 的回答如何使用 zsh 提示符下已输入的内容搜索历史记录?

相关内容