zsh-history-substring-search 和 up-line-or-beginning-search 之间的区别

zsh-history-substring-search 和 up-line-or-beginning-search 之间的区别

之间有实际区别吗历史子串搜索上线或开始搜索?我已经尝试过这两种方法,它们似乎实际上做了同样的事情(除了一些突出显示历史子字符串搜索所做的事情)。

答案1

history-substring-search采取所有的编辑缓冲区并返回包含它的任何历史记录行任何地方作为一个子串

up-line-or-beginning-search只占用编辑缓冲区的一部分向左转光标并返回任何历史记录行开始用它。


PS:有关这些功能的更高级/交互式版本,请查看zsh-autocomplete插入

历史搜索

相关内容