web-dev-qa-db-fra.com

Comment puis-je changer les combinaisons de touches dans Nautilus?

Je voudrais changer les raccourcis clavier dans Nautilus. Plus précisément, j'aimerais en faire autant Ctrl + Tab et Ctrl + Shift + Tab cycles entre les onglets au lieu de CtrlPgUp / PgDn. Je n'arrive pas à trouver quoi que ce soit dans dconf, et Nautilus ne répertorie que les raccourcis et ne me laisse pas les modifier. J'ai essayé d'utiliser la solution ici , mais (1) le fichier ~/.config/nautilus/accels n'existe pas, je ne peux donc pas comprendre la syntaxe/les lignes que je suis censé éditer, et (2 ) créer le fichier et y copier le code ne faisait rien. Toute aide est appréciée! Merci!

3
Jonathan

Vous pouvez le faire, mais ce n’est pas facile: les paramètres standard de Nautilus ne vous permettent pas de modifier ces associations de touches car il n’existe aucun paramètre de configuration:

gsettings list-recursively | grep --ignore-case nautilus

Donc vous avez 2 possibilités:

  1. Basculez vers Nemo, qui dispose des fonctionnalités que vous recherchez tout de suite (et plus encore ...)
  2. Cloner la source de Nautilus, éditer le code source, changer Ctrl+PgUp à Ctrl+Tab et construisez votre propre version:

     cd Documents 
     git clone https://github.com/GNOME/nautilus
    cd nautilus/src 
     grep --recursive --ignore-case tabs * 
    nano nautilus-window.c #C'est là que vous devez faire plus de travail vous-même
     cd .. 
     ./ configurer 
     faire 
     Sudo checkinstall 
    

C’est tout ce que je veux, parce que j’ai choisi la méthode la plus simple et que j’ai déployé Nemo car j’ai en horreur la direction prise par les développeurs de GNOME car ils préfèrent la "simplicité", alors que j’aime mon contenu complexe et riche en fonctionnalités.

Pardon! ¯\_ (ツ) _/¯

4
Fabby

Vieux bug

C'est un vieux bogue apparaissant dans de nombreux rapports de bogues. Ce rapport de bug date de 2009.

FireFox et Windows supportent tous les deux Control+Tab pour changer d'onglet. Sur de nombreux ordinateurs portables Page Up peut être difficile à atteindre ou mal étiqueté. Même sur la plupart des claviers de bureau Control+Page Up est impossible à exécuter avec la main gauche.

Pour les raccourcis à une main, vous pouvez utiliser Alt+1 pour le premier onglet, Alt+2 pour le deuxième onglet, etc.

design de Gnome est pour Control+Tab est utilisé pour changer de vitre dans une fenêtre. Par exemple, du volet principal au volet de gauche.


Suggestion gsettings bidouille qui ne semble pas fonctionner

Un "hack" dans ce rapport de bogue illustre ces deux gsettings que vous pouvez visualiser avant de changer:

$ gsettings get org.gnome.Terminal.Legacy.Keybindings:/org/gnome/terminal/legacy/keybindings/ next-tab
'<Control>Page_Down'
$ gsettings get org.gnome.Terminal.Legacy.Keybindings:/org/gnome/terminal/legacy/keybindings/ prev-tab
'<Control>Page_Up'

Ensuite, pour les changer, utilisez:

$ gsettings set org.gnome.Terminal.Legacy.Keybindings:/org/gnome/terminal/legacy/keybindings/next-tab '<Primary>Tab'
$ gsettings set org.gnome.Terminal.Legacy.Keybindings:/org/gnome/terminal/legacy/keybindings/prev-tab '<Primary><Shift>Tab'

Cela change avec succès le changement de comportement entre les onglets gnome-terminal mais n’a aucun effet dans Nautilus ni même dans YAD.

1
WinEunuuchs2Unix