iTerm2 使用向上和向下箭头键获取先前的不同命令
我发现令人恼火的是,如果您运行一个命令 5 次,则必须按箭头键 6 次才能获取上一个命令。有什么方法可以改变这种行为吗?
iTerm2 内部版本 1.0.0.20111020
I found it irritating that if you run one command 5 times you have to press the arrow key 6 times to get the previous command. Is it some way to change this behavior?
iTerm2 Build 1.0.0.20111020
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这不是 iTerm 的功能,而是 shell 历史功能的功能。如果您使用默认的 Bash,您可以将其放入
~/.bashrc
中:第一行将告诉 Bash 忽略重复的和空的历史记录条目。第二行将合并多个打开会话的历史记录(例如在多个选项卡或窗口中)。第三行将确保在每个命令之后保留历史记录。
That's not a feature of iTerm but of your shell's history feature. If you use the default Bash you can put this into your
~/.bashrc
:The first line will tell Bash to ignore duplicated and empty history entries. The second line will merge the history of multiple open sessions (e.g. in multiple tabs or windows). The thirs line will make sure that the history is preserved after each command.