![我怎样才能部分清除我的终端回滚?](https://linux22.com/image/1357881/%E6%88%91%E6%80%8E%E6%A0%B7%E6%89%8D%E8%83%BD%E9%83%A8%E5%88%86%E6%B8%85%E9%99%A4%E6%88%91%E7%9A%84%E7%BB%88%E7%AB%AF%E5%9B%9E%E6%BB%9A%EF%BC%9F.png)
我想部分清除终端回滚历史记录,但只清除我在回滚过程中用鼠标选择的位置。这可能吗?我在 Mac 上,使用 iTerm2 和终端。
答案1
不确定是否部分如此,但您可以使用Cmd+完全清除回滚K。Control+L只会清除屏幕,而不会清除回滚内容/历史记录/缓冲区。
如果你非常想要部分回滚,这可能是实施该政策的地方。
答案2
Control这是不可能的,但您可以通过按+来清除屏幕L。
答案3
http://www.pendrivelinux.com/how-to-clear-the-terminal-command-history/
这将彻底清除历史记录。history -c
我找不到任何办法来完成部分工作。
答案4
如果我正确理解了您的问题,我认为您可以通过手动编辑历史文件来实现这一点~/.bash_history
。
PS:为了保存当前会话,您必须先关闭终端。