小编JHo*_*JHo的帖子

oh-my-zsh 升级后历史记录搜索损坏

几天前我做了 oh-my-zsh 的自动升级。现在我的过滤历史记录(输入几个字母和向上箭头)不再起作用。我没有意识到我对它有多么依赖。

\n\n
\n\n

编辑:

\n\n

例如,我曾经输入命令的几个字母,然后按向上箭头来搜索我的历史记录:

\n\n
\xe2\x9e\x9c  scratch git:(develop) up   # press \xe2\x86\x91 arrow key\n
Run Code Online (Sandbox Code Playgroud)\n\n

提示更改为:

\n\n
\xe2\x9e\x9c  scratch git:(develop) upupdowndownleftrightleftrightbabastartselect # 3 key presses\n
Run Code Online (Sandbox Code Playgroud)\n\n
\n\n

我不知道我运行的是什么版本。现在:

\n\n
\xe2\x9e\x9c  scratch git:(develop) echo $ZSH_VERSION\n5.0.2\n
Run Code Online (Sandbox Code Playgroud)\n\n

以下是我的 .zshrc 文件中的几行,我认为这些行可以使增量搜索工作:

\n\n
# Set bindkeys to start search from last word\nbindkey '\\e[A' history-beginning-search-backward\nbindkey '\\e[B' history-beginning-search-forward\n
Run Code Online (Sandbox Code Playgroud)\n

keyboard-shortcuts zsh terminal oh-my-zsh

4
推荐指数
1
解决办法
2090
查看次数

标签 统计

keyboard-shortcuts ×1

oh-my-zsh ×1

terminal ×1

zsh ×1