按下Shift键后无法在gEdit中恢复鼠标


9

默认情况下,当您输入gEdit时,鼠标消失,您可以通过移动鼠标将其取回。因此,您可以使用鼠标做任何您想做的事情。

但是,当我按ShiftCtrlEnter移动鼠标将其重新显示在屏幕上时,它将无法工作。鼠标移动时将显示出来,然后突然消失。因此,我无法使用它执行任何操作。这是一个非常奇怪的错误。要取回鼠标,我必须右键单击编辑器。

这是一个已知的错误?我该如何解决?只有gEdit(版本3.10.4)有此错误吗?我应该降级到较低版本吗?

我已经在Leafpad Text Editor上测试过此功能,并且该问题不存在。

第二个错误

键入一段时间(例如30分钟或更长时间)后,有时gEdit将不再允许键入,但是您可以保存文件并做其他事情。将没有任何光标可以使其再次正常显示,您必须关闭gEdit窗口并启动新窗口。

据我测试,这个“新gEdit”实在是太过漏洞了。

是否还有其他带有代码标记和其他内容的轻量(或不如此)文本编辑器,例如gEdit

更新

当在根()中运行gEdit时gksudo gedit,该错误似乎不存在。那么,为什么此错误在普通用户而不是root用户中发生?


您是只按一次这些键,还是按住它们以使鼠标执行此操作?
Nattgew

1
使用“查找”命令(Ctrl + F)后,我也遇到此问题。如果您top在终端中运行,还会发现它消耗了ibus-daemon大约50%的CPU。当我升级到Lubuntu 14.04时,此问题开始。
8月Karlstrom 2014年

@Nattgew当任何一个键被按一次时,就会出现此问题。
Subin 2014年

如果我从控制台(使用startx)启动窗口管理器,则Gedit中不会出现此问题,因此必须有一些导致此问题的服务/守护程序。也许我们可以禁用它。
8月Karlstrom 2014年

1
因为这个问题似乎被下iBus引起的,一个解决办法是通过设置来禁用它的键盘输入法系统,以gnome-language-selector
8月Karlstrom

Answers:


5

该错误尚未修复,我决定切换到另一个文本编辑器。我找到了Geany,它很棒。它没有gEdit上的错误。

因此,我认为解决方案是切换到新的文本编辑器,直到(或没有)修复此错误为止。

Geany的特点

  • 轻巧的
  • 具有IDE的基本功能
  • 比gEdit快
  • 很少的依赖
  • 支持多种文件类型
  • 有插件和代码标记(语法突出显示)
  • 有点像gEdit(禁用边栏和消息窗口视图)

更新-错误修复

正如August Karlstrom报道的那样,当我禁用IBus作为默认键盘输入系统时,gEdit鼠标错误已得到修复。禁用它的方法如下:

打开一个终端并执行以下命令:

gnome语言选择器

将打开一个名为“ 语言支持”的窗口。在窗口中,将“ 键盘输入法”系统选项更改为noneIBus然后关闭窗口。 GNOME语言选择器窗口

更改仅在重新启动(重新引导)计算机后生效。


1
是的,我也曾经尝试过它[Geany],并且它没有任何错误,也没有瑕疵
Agha Rehan Abbas 2014年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.