我最近开始使用 GNU Screen,但遇到了一个非常烦人的问题。
在任何屏幕窗口中,如果在提示符处没有输入任何内容时按左箭头键或退格键,屏幕似乎会刷新,导致轻微闪烁。在提示符处键入一些文本后,使用退格键或向左箭头不会导致闪烁(至少在到达提示符中的第一个字符之前)。
有人见过这个吗?
我最近开始使用 GNU Screen,但遇到了一个非常烦人的问题。
在任何屏幕窗口中,如果在提示符处没有输入任何内容时按左箭头键或退格键,屏幕似乎会刷新,导致轻微闪烁。在提示符处键入一些文本后,使用退格键或向左箭头不会导致闪烁(至少在到达提示符中的第一个字符之前)。
有人见过这个吗?
这不是问题。这是一个特点。当您的终端中启用“可视铃”时,它的行为应该是这样的。我猜默认情况下它是什么。
看看这个文件。文件中有与可视铃相关的三个属性。您可以在~/.screenrc中更改它
vbell_msg "bell: window ~%" # Message for visual bell
vbellwait 2 # Seconds to pause the screen for visual bell
vbell off # Turns visual bell off
尝试将vbell属性设置为off。
另外,我建议您在ServerFault中提出相同的问题。我相信你会在那里得到更好的答案。要访问该网站,因为它处于私人测试阶段,请查看此博客条目。