我在 macoxs 上使用 iTerm2 和 'oh-my-zsh' 来运行 Zsh。我发现当我执行 'history' 时,它只列出我当前选项卡的命令。我该如何保存历史记录
- 在 iTerm 中的所有选项卡中
- 即使我退出 iTerms?
答案1
添加到您的~/.zshrc
文件:
setopt share_history
文档在这里:http://zsh.sourceforge.net/Doc/Release/Options.html#index-share-history
答案2
在你的 zsh 上安装这个插件
sh -c "$(curl -fsSL https://raw.githubusercontent.com/zdharma/zinit/master/doc/install.sh)"
然后,在 .zshrc 文件中,将这些命令粘贴到文件末尾
zinit light zdharma/fast-syntax-highlighting
zinit light zsh-users/zsh-autosuggestions
zinit light zsh-users/zsh-completions