Да, вы можете исправить это ... если вы не возражаете против использования другого (любого) другого текстового редактора.
Обратите внимание, что когда вы вносите эти изменения, 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
(чтобы вы могли переопределить ярлыки по умолчанию для gnome):
@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