如何系统地排除损坏的 gnu-screen 安装故障?

如何系统地排除损坏的 gnu-screen 安装故障?

我最近开始在一个共享 Linux 集群中工作,我认为该版本的 gnu-screen 太旧了(4.01,2006 年起)。

我无法说服系统管理员安装更新版本的 gnu-screen,因此我在我的主目录下安装了自己的版本,使用conda.

不幸的是,即使在我安装了长期信任的~/.screenrc文件之后,我conda安装的 gnu-screen 实例也根本无法正常工作。

例如,退格键不会删除光标左侧的字符;相反,它的行为就像空格键,至少就屏幕上显示的内容而言是这样。按C-r我用的键每时每刻搜索我的历史记录,奇怪地毁坏了我的屏幕。除了 gnu-screen 的“命令键”(我已将其设置为C-h)之外,几乎所有涉及的和弦Ctrl都被搞乱了。 ETC。

我应该强调,所有这些问题只有在我gnu-screen使用我conda安装的gnu-screen.在屏幕之外,或者当我使用古老的 时/usr/bin/screen,我的终端表现正常。

TERM尽管如此,我怀疑这个问题可能与调用时我的变量设置screen(即)和/或我正在使用的终端模拟器(在 OS X 上运行的 iTerm2)有关TERM=xterm-256color,但我不知道如何超越这些预感。

当我在线搜索这个问题的解决方案时,我遇到了大量的反复试验。

有没有系统的、合理的方法来解决这个问题?

相关内容