向后searchvi模式
我只是发现在zsh中使用vi模式的可能性。 太棒了 但是我在emacs模式下使用了CTRL-R,真的很想念它。 有没有类似的东西,或者我可以在vi模式下获得该function?
您可以将history-incremental-search-backward
绑定到任何键,例如:
bindkey -M vicmd '?' history-incremental-search-backward
根据这个答案: https : //unix.stackexchange.com/a/30169
你实际上可以以vim模式绑定到历史search:
bindkey '^R' history-incremental-search-backward
根据对答案的评论,你也可以绑定到history-incremental-pattern-search-backward
bindkey '^R' history-incremental-pattern-search-backward
然后你做一个历史模式search
例如: <CR> mv * /target
这是解决scheme:上/下允许浏览历史(如果字段为空)或search。 做了我的一天。
bindkey '^[[A' up-line-or-search bindkey '^[[B' down-line-or-search