Comme je passe beaucoup de temps sur mon ordinateur portable, je me suis habitué à utiliser des raccourcis clavier pour tout. Je souhaite pouvoir passer d'un onglet à l'autre des documents ouverts dans gedit en appuyant sur Ctrl+Tab et Ctrl+Shift+Tab. Y a-t-il des fichiers de configuration que je peux éditer, ou y a-t-il autre chose que je peux faire pour activer cette fonctionnalité?
Sinon, quelqu'un peut-il publier une liste de raccourcis clavier dans gedit?
Auparavant, une option permettait d'activer les accélérateurs de menu modifiables pour les applications GNOME. L'équipe GNOME a supprimé l'interface graphique pour cela, mais au moins sous GNOME 2, elle était toujours disponible via gconf . Les versions récentes d'Ubuntu utilisent GNOME 3; Je ne sais pas si cela fonctionne toujours (puisque GNOME 3 a migré vers dconf). Je l'ai essayé dans l'ancien gconf-editor
et en définissant l'option /org/gnome/desktop/interface/can-change-accels
à l'aide de dconf-editor
, mais cela ne semble pas fonctionner dans Gedit (v3.4 sur Precise).
Selon Où configurer les touches de raccourci de Nautilus? , cela ne fonctionne pas avec le menu global de Unity. Vous pouvez charger un environnement de bureau différent et y apporter les modifications (si cela fonctionne).
Il peut toujours être possible de modifier les raccourcis clavier en modifiant les fichiers de configuration. Selon un commentateur sur page de documentation sur les raccourcis Gedit (très obsolète) :
Vous n'avez pas vraiment besoin d'un plugin pour changer les raccourcis clavier. Cela fonctionne (aussi):
~/.config/gedit/accels
:; gedit GtkAccelMap rc-file -*- scheme -*- (gtk_accel_path "<Actions>/GeditWindowActions/DocumentsPreviousDocument" "<Control>Page_Up") (gtk_accel_path "<Actions>/GeditWindowActions/DocumentsNextDocument" "<Control>Page_Down") (gtk_accel_path "<Actions>/GeditWindowActions/SearchFindPrevious" "<Shift>F3") (gtk_accel_path "<Actions>/GeditWindowActions/SearchFindNext" "F3")
~/.config/gtk-3.0/gtk.css
:@binding-set unbind-ctrl-d { unbind "<ctrl>d"; unbind "<shift>F10"; unbind "<ctrl>Page_Up"; unbind "<ctrl>Page_Down"; } GtkTreeView { gtk-key-bindings: unbind-ctrl-d; } GtkTextView { gtk-key-bindings: unbind-ctrl-d; }
Selon un intervenant, Ctrl-Tab est codé en dur et ne peut pas être rebondi facilement, mais il y a n plugin qui prétend le faire . Pour installer le plugin, voir Comment installer un plugin pour gEdit v3? .
Pour gedit2, les fichiers du plugin vont dans ~/.gnome2/gedit/plugins
.
Si vous ne parvenez pas à le faire fonctionner, vous pouvez utiliser un éditeur différent vous permettant d’éditer des raccourcis, tels que Kate de KDE.
La liste des raccourcis clavier par défaut dans Gedit est disponible dans le manuel. Cliquez sur "Aide"> "Contenu"> "Touches de raccourci" dans Gedit pour y accéder.
Au moins pour Lubuntu 13.10, vous pouvez éditer .config/gtk-3.0/gtk.css
, voici le mien:
@binding-set unbind-ctrl-d {
unbind "<ctrl>d";
unbind "<shift>F10";
unbind "<ctrl>Page_Up";
unbind "<ctrl>Page_Down";
}
GtkTreeView { gtk-key-bindings: unbind-ctrl-d; }
GtkTextView { gtk-key-bindings: unbind-ctrl-d; }
Utilisez dconf-editor au lieu de gconf-editor
Sudo apt-get install dconf-tools
Puis définissez dconf> org> gnome> bureau> interface> can-change-accels à true
Définition de raccourcis lors de l’utilisation du menu global (comme dans Unity):
J'ai un Ubuntu 14.04 LTS 64 bits et le dossier avec les plugins est /usr/lib/x86_64-linux-gnu/gedit/plugins/
Copier dans celui-ci les fichiers *.plugin
et *.py
de https://github.com/baxterross/GEdit3TabSwitch , puis l’activation du plug-in dans gedit> Modifier> Préférences> les plugins me convenaient parfaitement.
Pour les raccourcis, en voici quelques uns: http://www.shortcutworld.com/en/linux/gedit_2.3.html
Il existe un plugin qui restaure les changements de tabulation Ctrl + Tab, Ctrl + Maj + Tab attendus. Il a été créé à l'origine pour Gedit 3, mais j'ai mis à jour le plugin pour Gedit 3.8 et versions ultérieures.
Vous pouvez le télécharger depuis Github, les instructions d’installation se trouvent dans le fichier Lisez-moi. https://github.com/baxterross/GEdit3TabSwitch