我怎样才能返回(GNU)屏幕命令历史记录?(不是 shell 命令历史记录!)

我怎样才能返回(GNU)屏幕命令历史记录?(不是 shell 命令历史记录!)

目前,当我输入 ^a : (control-A 后跟 ':') 向 GNU screen 发送命令时,我可以在历史记录中后退一步,并且只能看到前一个命令。这真的很烦人,因为我习惯于在 shell 历史记录中后退数千步,并且我还希望能够保存至少几十个 screen 命令。

我怎样才能做到这一点?

答案1

这实际上是 screen 的一个功能,在目前的版本中,这是不可能的——只存储一行历史记录。补丁已发布到邮件列表以前是这样,但现在可能不再适用了。

不幸的是,屏幕上的开发速度明显放缓,所以如果你正在寻找更现代的功能,你可能需要看看类似tmux——比较新,但是比屏幕稍微不稳定一些。

答案2

看一下去年的这个帖子: GNU screen 丢失(部分)命令历史记录

相关内容