按向下箭头会导致午夜指挥官 (MC)

如何解决按向下箭头会导致午夜指挥官 (MC)

我在终端的 manjaro linux 5.10.34-1 中使用 Midnight Commander(kde-konsole bu 也尝试了 gnome-terminal 来检查问题是否相同)。

在按下向下箭头时,MC 在某些时候开始奇怪地工作。按向上箭头或向右向左箭头不是问题。如果您在按住 Ctrl 的同时按下向下箭头也没有问题。问题的症结是什么...

按向下箭头会打开“确认保存文件...”窗口,其中包含两个响应按钮:“保存”和“取消”。它们都不起作用,即保存文件窗口保持打开状态。但是,如果您连续按这些按钮大约 25 次(我尝试按键盘上的“取消”和“退出”),那么保存窗口最终会关闭

然而,主要问题和奇怪之处在于,当我按下取消/退出按钮(连续 25 次)时,每个按钮都会在正在编辑的文件中发生更改(通过使用 MC 中的 F4 按钮的编辑服务)按。很难准确跟踪这些变化,但可以描述如下:

符号/单词/数字出现在文件中的随机位置(或不在随机位置,但不在开头也不在光标位置)正好在屏幕上显示的那部分文件中需要滚动。

一个重要的事实是,在单击 25 次 Escape/Cancel 后,当保存窗口最终关闭时,我看到正在编辑的文件中的字符不再是随机的。在这 25 次中,出现了一个我通过 MC 编辑的文件,这是这个问题第一次出现的确切时间(一个月前)。我将尝试用其他方式描述我对这种情况的看法,以便理解:

情况可能是这样的:一个月前,我在午夜指挥官中通过 F4 编辑了 file1.txt 文件。在编辑这个文件(这些是带有注释和标题的表格)的过程中发生了一个错误,我正在编辑的几行表格的一部分被写入了 MC 的内部小缓冲区,表明它存在或由于到一个错误

这个bug导致当我通过F4编辑任何文件时,当我按下向下箭头时,保存窗口被调出,它不会听我按下“保存”或“取消”按钮,而是到目前为止,我按了“取消”(或“转义”),文件中发生了一些看起来像是从 file1.txt 插入一段文本的混乱情况。而且一开始是看不出新字符在什么地方出现并相互覆盖,最后是一整块file1.txt,但是嵌入在另一个文件的行之间的一个随机位置。

重新安装 mc 和 kde-konsole 没有帮助。降级 mc 没有帮助。重新启动系统没有帮助。自从问题出现(大约一个月前)以来,两三个主要的软件包和内核更新都没有解决这个奇怪的问题。

我在某些情况下使用 MC 来编辑 ASCII 表中的小东西,我不想放弃 MC(现在如果我需要向下移动光标,我会使用鼠标)。因此,我将非常感谢任何可能建议解决问题的意见。无论如何,这是一个很奇怪的问题,出于兴趣,我想找到一个解释。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?
Java在半透明框架/面板/组件上重新绘画。
Java“ Class.forName()”和“ Class.forName()。newInstance()”之间有什么区别?
在此环境中不提供编译器。也许是在JRE而不是JDK上运行?
Java用相同的方法在一个类中实现两个接口。哪种接口方法被覆盖?
Java 什么是Runtime.getRuntime()。totalMemory()和freeMemory()?
java.library.path中的java.lang.UnsatisfiedLinkError否*****。dll
JavaFX“位置是必需的。” 即使在同一包装中
Java 导入两个具有相同名称的类。怎么处理?
Java 是否应该在HttpServletResponse.getOutputStream()/。getWriter()上调用.close()?
Java RegEx元字符(。)和普通点?