Не удается вернуть мышь в gEdit после нажатия клавиши Shift

9

По умолчанию, когда вы вводите gEdit , мышь исчезает, и вы можете вернуть ее обратно, перемещая мышь. Таким образом, вы можете делать все, что вы хотите, с помощью мыши.

Но когда я нажимаю Shiftили Ctrlили Enterперемещаю мышь, чтобы вернуть его на экран, это не сработает. Мышь будет показана, когда она будет перемещена и внезапно исчезнет. Так что я не могу делать никаких действий, используя его. Это очень странная ошибка. Чтобы вернуть мышь, я должен щелкнуть правой кнопкой мыши на редакторе.

Это известная ошибка? Как я могу это исправить? Только gEdit (версия 3.10.4 ) имеет эту ошибку? Должен ли я понизить его до более низкой версии?

Я проверял это на листовом текстовом редакторе, и этой проблемы там не существует.

2-й жук

Когда вы печатаете некоторое время (например, 30 минут или более), иногда gEdit больше не позволяет печатать, но вы можете сохранить файл и делать другие вещи. Там не будет никакого курсора, чтобы сделать его снова нормальным, вы должны закрыть окно gEdit и начать новое.

Насколько я тестировал, этот "новый gEdit" слишком глючит.

Существуют ли другие легкие (или нет) текстовые редакторы, такие как gEdit с разметкой кода и другие?

ОБНОВИТЬ

Когда gEdit запускается в root ( gksudo gedit), эта ошибка, кажется, не существует. Итак, почему эта ошибка возникает у обычного пользователя, а не у пользователя root?

Шубин
источник
Вы просто нажимаете эти клавиши один раз или удерживаете их, чтобы мышь сделала это?
Nattgew
1
Я тоже испытываю эту проблему после использования команды Find (Ctrl + F). Если вы работаете topв терминале, вы также обнаружите, что ibus-daemonпотребляет около 50% ресурсов процессора. Эта проблема началась, когда я обновился до Lubuntu 14.04.
Август Карлстром,
@Nattgew Когда одна из клавиш нажимается один раз, возникает эта проблема.
Субин
Если я запускаю свой оконный менеджер из консоли (с startx), у меня нет этой проблемы в Gedit, поэтому должен быть какой-то сервис / демон, вызывающий это. Может быть, мы можем отключить это.
Август Карлстрем,
1
Поскольку проблема , как представляется, вызвана IBUS, работы вокруг, чтобы вывести его из строя путем установки ввода данных с клавиатуры системы метод , чтобы ни в gnome-language-selector.
Август Карлстрем

Ответы:

5

Эта ошибка не была исправлена, и я решил переключиться на другой текстовый редактор. Я нашел Джани, и это здорово. На gEdit такой ошибки нет .

Итак, я думаю, что решение состоит в том, чтобы переключиться на новый текстовый редактор, пока (или нет) эта ошибка не будет исправлена.

Особенности Geany

  • облегченный
  • Имеют базовые возможности IDE
  • Быстрее, чем GEdit
  • несколько зависимостей
  • Поддерживает много типов файлов
  • Есть плагины и разметка кода (подсветка синтаксиса)
  • Вроде как gEdit (отключить просмотр боковой панели и окна сообщений)

ОБНОВЛЕНИЕ - Исправлена ​​ошибка

Как сообщает августа Karlström , The GEdit ошибка мыши была установлена , когда я отключил IBus как по умолчанию Ввод с клавиатуры системы. Вот как вы можете отключить это:

Откройте терминал и выполните команду:

гнома языка селектора

Откроется окно « Языковая поддержка» . В окне измените системную опцию метода ввода с клавиатуры на noneвместо IBusи закройте окно. Окно выбора языка GNOME

Изменения вступят в силу только после перезагрузки (перезагрузки) компьютера.

Шубин
источник
1
да, я тоже попробовал это [Geany] и безупречно безо всяких ошибок
Ага Рехан Аббас
1

Просто установите ibus-gtk:

sudo apt-get install ibus-gtk

И снова открой свою сессию.

источник: https://bugs.launchpad.net/ubuntu/+source/ubuntu-meta/+bug/1377370

Ludo6431
источник
Это безупречное решение, если вы хотите использовать gedit и ibus вместе. Если бы это зависело от меня, это был бы принятый ответ.
user392027