Sì, puoi sistemare queste cose ... se non ti dispiace usare un altro (qualsiasi) altro editor di testo per farlo.
Nota che quando apporti queste modifiche, gedit non deve nemmeno essere in esecuzione , perché ~/.config/gedit/accels
viene sovrascritto ogni volta che esci da gedit! Non preoccuparti: una volta modificate le scorciatoie, il file verrà riscritto in modo innocuo con le modifiche, anche se le righe potrebbero essere riorganizzate.
Rifare
Per cambiare Ctrl+ Shift+ Za Ctrl+ Ymodifica ~/.config/gedit/accels
(vedi nota sotto) e inserirci questa riga:
(gtk_accel_path "<Actions>/GeditWindowActions/EditRedo" "<Primary>y")
Tab Navigazione
Per sovrascrivere la navigazione a schede per usare Ctrl+ PgUpe Ctrl+ PgDown, aggiungi queste righe a ~/.config/gedit/accels
(vedi nota sotto):
(gtk_accel_path "<Actions>/GeditWindowActions/DocumentsPreviousDocument" "<Control>Page_Up")
(gtk_accel_path "<Actions>/GeditWindowActions/DocumentsNextDocument" "<Control>Page_Down")
Quindi inseriscilo ~/.config/gtk-3.0/gtk.css
(per consentire di ignorare le scorciatoie predefinite di 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; }
Nota che potresti dover creare tu stesso la gtk-3.0
directory e il gtk.css
file.
Ripristino del comando "Salva"
(vedi il seguente commento di @Robru )
- Chiudi gedit.
- Apri terminale - Ctrl+ Alt+T
- Esegui comando
nano .config/gedit/accels
Trova la seguente riga:
(gtk_accel_path "<Actions>/GeditWindowActions/FileSave" "")
Commenta la riga (aggiungi ;
all'inizio):
; (gtk_accel_path "<Actions>/GeditWindowActions/FileSave" "")
Salva il file:
- Ctrl+X
- Y
- Enter
Chiudi terminale - Ctrl+D
- Inizia gedit.
- ...
- Profitto. :)
Queste informazioni sono state tratte da https://live.gnome.org/Gedit/KeyboardShortcuts