上下文相關的歷史

上下文相關的歷史

當我使用 OMZ 時,我有一個非常非常好的功能,我喜歡稱之為上下文相關歷史記錄。展示比描述更容易。如果我運行:

% abc
% cba

然後我輸入% a[up],沒有 CS 歷史記錄% cba。有了它我就明白了% abc。 OMZ 是什麼原因導致的?

編輯:我希望這能給我基於以下的結果開始命令的。使用 @Thomas Dickey 建議的子字串搜索,如果我輸入的是任何地方在命令中。

編輯2: @jasonwryan 的回答如何使用 zsh 提示字元下已輸入的內容搜尋記錄?差不多了;唯一的問題是遊標應該位於新行的末尾而不是停留在當前位置。

答案1

聽起來像zsh 歷史子字串搜尋,根據網頁,其靈感來自於fishshell(而且聽起來就像這樣類似 vi 的 emacs實現命令歷史記錄-可能有幾種變體)。

其他可能性,請參閱@jasonwryan的回答如何使用 zsh 提示字元下已輸入的內容搜尋記錄?

相關內容