當我在 Konsole 中執行「清除回溯和重置」命令時,同時使用 ZSH(與 Oh-My-Zsh),後者失去了使用向上箭頭鍵在歷史記錄中向後搜尋的能力。
即,當我在提示中列印所需命令的前綴時,向上鍵通常會顯示帶有此前綴的最後一個命令。但重置後,它只顯示上一個命令,而不考慮我輸入的前綴。
簡單的例子:
- ➜~type前綴_Up
- ➜~前綴命令(好的)
- ➜ ~ just_last_command(壞的)
如何解決這個問題?
答案1
判斷從KDE 錯誤追蹤器中的此評論,該行為似乎是故意的:
終端模擬器有一組狀態資訊[…]「重置」將所有這些恢復到終端首次啟動時的狀態。
您必須使用重置的主要原因是終端機開始表現異常。
如果您只想清除回滾,而不重置終端,請使用「檢視」→「清除回滾」。或者,如果您只想清除螢幕,請按CtrlL。