Можете ли вы сделать сочетания клавиш в Gedit?
Не уверен, что я здесь упускаю что-то очень очевидное, но похоже, что вы не можете устанавливать свои собственные привязки клавиш в gedit. Я оглядывался на форумах поддержки Ubuntu и Googled, но кроме очень старого и пользующегося отрицательным голосом плагина gedit на sourceforge, нет ничего, что позволяло бы это.
Любая помощь будет оценена.
4 ответа
Хорошо, если вы хотите, по крайней мере, установить эту опцию, чтобы вы могли настроить существующие пункты меню, выполните:
gconf-editor
и перейдите к /desktop/gnome/interface
и установите флажок для can_change_accels
Кроме этого... Нет, ты мало что можешь сделать. (PS: Кейт мне нравится больше, чем Гедит)
Да, вы можете исправить это... если вы не возражаете против использования другого (любого) другого текстового редактора.
Обратите внимание, что когда вы делаете эти изменения, gedit даже не должен работать, потому что ~/.config/gedit/accels
перезаписывается каждый раз, когда вы выходите из gedit! Не беспокойтесь - после того, как вы измените ярлыки, файл будет перезаписан без изменений с вашими изменениями, хотя строки могут быть переставлены.
переделывать
Чтобы изменить Ctrl+Shift+Z на Ctrl+Y, отредактируйте ~/.config/gedit/accels
(см. примечание ниже) и вставьте в него эту строку:
(gtk_accel_path "<Actions>/GeditWindowActions/EditRedo" "<Primary>y")
Навигация по вкладкам
Чтобы переопределить навигацию по вкладкам, чтобы использовать Ctrl+PgUp и Ctrl+PgDown, добавьте эти строки в ~/.config/gedit/accels
(см. примечание ниже):
(gtk_accel_path "<Actions>/GeditWindowActions/DocumentsPreviousDocument" "<Control>Page_Up")
(gtk_accel_path "<Actions>/GeditWindowActions/DocumentsNextDocument" "<Control>Page_Down")
Затем вставьте это в ~/.config/gtk-3.0/gtk.css
(чтобы позволить вам переопределить стандартные ярлыки гнома):
@binding-set unbind-ctrl-page-up-dn {
unbind "<ctrl>Page_Up";
unbind "<ctrl>Page_Down";
}
GtkTreeView { gtk-key-bindings: unbind-ctrl-page-up-dn; }
GtkTextView { gtk-key-bindings: unbind-ctrl-page-up-dn; }
Обратите внимание, что вам, возможно, придется создать gtk-3.0
каталог и gtk.css
подать себя.
Восстановление команды "Сохранить"
(см. комментарий @Robru ниже)
- Закрыть Гедит.
- Открыть терминал - Ctrl+Alt+T
- Выполнить команду
nano .config/gedit/accels
Найдите следующую строку:
(gtk_accel_path "<Actions>/GeditWindowActions/FileSave" "")
Прокомментируйте строку (добавьте
;
в начале):; (gtk_accel_path "<Actions>/GeditWindowActions/FileSave" "")
Сохраните файл:
- Ctrl+X
- Y
- Войти
Закрыть терминал - Ctrl+D
- Начните гедить.
- ...
- Прибыль.:)
Эта информация была взята с https://live.gnome.org/Gedit/KeyboardShortcuts
Комментарии этой страницы содержат некоторую информацию об изменении сочетаний клавиш: http://live.gnome.org/Gedit/KeyboardShortcuts
Например, вы можете установить этот плагин для редактирования некоторых из них: http://empty.23inch.de/pmwiki.php/Main/EditShortcuts
Я хотел знать это некоторое время назад также и в конечном счете столкнулся с этим:
https://answers.launchpad.net/ubuntu/+source/gedit/+question/37357
Включите "Редактируемые сочетания клавиш меню" в "Система"> "Установки"> "Внешний вид"> "Интерфейс".
Затем вы можете выделить пункт меню в gedit и изменить его привязку клавиш, нажав нужную комбинацию.