Tak, możesz to naprawić ... jeśli nie masz nic przeciwko użyciu innego (dowolnego) innego edytora tekstu, aby to zrobić.
Pamiętaj, że po dokonaniu tych zmian gedit nie może nawet działać , ponieważ ~/.config/gedit/accels
jest zastępowany za każdym razem, gdy wychodzisz z gedit! Nie martw się - po zmianie skrótów plik zostanie przepisany nieszkodliwie wraz z wprowadzonymi zmianami, chociaż linie mogą zostać ponownie uporządkowane.
Przerobić
Aby zmienić Ctrl+ Shift+ Zna Ctrl+ Yedytuj ~/.config/gedit/accels
(patrz uwaga poniżej) i umieść w nim ten wiersz:
(gtk_accel_path "<Actions>/GeditWindowActions/EditRedo" "<Primary>y")
Nawigacja po kartach
Aby zastąpić nawigację po kartach, aby używać Ctrl+ PgUpi Ctrl+ PgDown, dodaj te linie do ~/.config/gedit/accels
(patrz uwaga poniżej):
(gtk_accel_path "<Actions>/GeditWindowActions/DocumentsPreviousDocument" "<Control>Page_Up")
(gtk_accel_path "<Actions>/GeditWindowActions/DocumentsNextDocument" "<Control>Page_Down")
Następnie włóż to ~/.config/gtk-3.0/gtk.css
(aby zastąpić domyślne skróty 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; }
Pamiętaj, że może być konieczne samodzielne utworzenie gtk-3.0
katalogu i gtk.css
pliku.
Przywracanie polecenia „Zapisz”
(patrz poniżej komentarz @Robru )
- Zamknij gedit.
- Otwórz terminal - Ctrl+ Alt+T
- Wykonaj polecenie
nano .config/gedit/accels
Znajdź następujący wiersz:
(gtk_accel_path "<Actions>/GeditWindowActions/FileSave" "")
Skomentuj wiersz (dodaj ;
na początku):
; (gtk_accel_path "<Actions>/GeditWindowActions/FileSave" "")
Zapisz plik:
- Ctrl+X
- Y
- Enter
Zamknij terminal - Ctrl+D
- Uruchom gedit.
- ...
- Zysk. :)
Informacje te pochodzą z https://live.gnome.org/Gedit/KeyboardShortcuts