当我在 Konsole 中执行“清除回滚和重置”命令时,同时使用 ZSH(与 Oh-My-Zsh),后者失去了使用向上箭头键在历史记录中向后搜索的能力。
即,当我在提示中打印所需命令的前缀时,向上键通常会显示带有此前缀的最后一个命令。但重置后,它只显示上一个命令,而不考虑我输入的前缀。
简单的例子:
- ➜~type前缀_Up
- ➜~前缀命令(好的)
- ➜ ~ just_last_command(坏的)
如何解决这个问题?
答案1
判断从KDE 错误跟踪器中的此评论,该行为似乎是故意的:
终端模拟器有一组状态信息[…]“重置”将所有这些恢复到终端首次启动时的状态。
您必须使用重置的主要原因是终端开始表现异常。
如果您只想清除回滚,而不重置终端,请使用“视图”→“清除回滚”。或者,如果您只想清除屏幕,请按CtrlL。