Пользовательские сочетания клавиш в gedit 3.10 на человечности 14.04

Я просто обновил свою Ubuntu от версии 12.04 до 14,04, теперь с gedit 3.10. Ранее мне удалось настроить некоторый shortkeys, например, блок, комментирующий к Ctrl+r и некомментарий блока к Ctrl+t (вместо значений по умолчанию Ctrl+m и Ctrl+Shift+m соответственно). Эти настройки не пережили обновление, и я отчаянно пытаюсь получить их работающий снова.

Я погуглил много по проблеме, и лучшее, которое я могу найти, упоминается ниже. Я выполнил gconf-редактора и установил флажок "гном->, рабочий стол-> соединяет интерфейсом с can_change_accels".

1) Закройте все рабочие экземпляры gedit.

2) Откройте ~/.config/gedit/accels как корень (с другим редактором, чем gedit, например, emacs).

3) Отредактируйте соответствующие строки в файле в моем случае (комментарий блока):

; (gtk_accel_path "<Actions>/GeditCodeCommentPluginActions/CodeComment" "<Primary>r")

и

; (gtk_accel_path "<Actions>/GeditCodeCommentPluginActions/CodeUncomment" "<Primary>t")

4) Сохраните изменения и близкий файл.

Если я смотрю на accels файл (через, например, команда кошки), изменения там. Как только я открываю gedit однако, изменения, которые я внес в accels, перезаписываются назад к значениям по умолчанию снова. Я нашел другие сообщения с подобными проблемами (изменения в accels перезаписываются). Кто-либо знает о том, как зафиксировать это, чтобы смочь настроить сочетания клавиш?

Спасибо!

0
задан 18 June 2015 в 14:51

1 ответ

Несколько вещей -

  1. Вы не отредактировали бы ~/.config/gedit/accels как корень, это - пользовательский файл. Обычно любое редактирование в accels файл потребовало бы удаления; от строки для него для содержания. В случае gedit не имеет значения, Вы не можете успешно отредактировать тот файл.

  2. Для фактического изменения просто редактируют сам плагин, открывают /usr/lib/x86_64-linux-gnu/gedit/plugins/codecomment.py в корневом текстовом редакторе для установки на 64 бита & изменитесь там. 32 бита находятся в i386-linux-gnu

(-в или о строках - 89 - 95, просто измените букву (буквы), отпуск как <control>

0
ответ дан 4 October 2019 в 03:04

Другие вопросы по тегам:

Похожие вопросы: