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