web-dev-qa-db-fra.com

Attribution de raccourcis (accélérateurs) à Nautilus 3

Je souhaite attribuer des raccourcis aux actions de menu dans Nautilus 3.2.1 sous Ubuntu 11.10. J'ai suivi les étapes indiquées ici Comment créez-vous un raccourci clavier "nouveau document"? mais cela n'a pas fonctionné pour moi. Passé à gnome classic afin que je puisse obtenir le menu normal, survolé de l'action désirée enfoncé les touches désirées mais rien ne s'est passé (nautilus redémarré, re-journalisé et rien).

Toutes suggestions ou idées sur la manière d'attribuer des raccourcis personnalisés aux actions dans Nautilus 3

7
abruski

La solution est presque la même que la réponse à la question à laquelle vous avez lié le lien, sauf que vous devez utiliser dconf-editor au lieu de gconf-editor. J'ai dû installer dconf-editor, qui, si je me souviens bien, est fourni avec le package dconf-tools. De plus, la commande killall nautilus ... ne semblait pas nécessaire.

Donc, une fois que vous avez dconf-editor, lancez-le.

  1. Allez à org/gnome/desktop/interface.
  2. Cochez la case pour can-change-accels.
  3. Ouvrez Nautilus et mettez en surbrillance l'élément de menu dont vous souhaitez modifier la liaison de touche, avec votre souris ou via le clavier, puis appuyez sur la ou les touches que vous souhaitez utiliser comme raccourci.
  4. N'oubliez pas de décochezcan-change-accels dans dconf-editor après avoir terminé.
10
stevelove

J'utilise une solution de contournement un peu étendue.

  1. Ouvrez dconf-editor. Trouvez org> gnome> desktop> interface et cochez l'option can-change-accels.
  2. Ouvrez le dossier ~/.gnome2/accels/. Ici, vous devriez voir un fichier nommé nautilus. Il contient toutes les actions nautiles disponibles auxquelles vous pouvez attribuer une accélération.
  3. Editez ce fichier, enregistrez et fermez.

    exemple: j'ai transformé la ligne suivante

    ; (gtk_accel_path "<Actions>/ExtensionsMenuGroup/NautilusOpenTerminal::open_terminal" "")
    

    dans

    (gtk_accel_path "<Actions>/ExtensionsMenuGroup/NautilusOpenTerminal::open_terminal" "<Alt>t")
    

    et maintenant je peux ouvrir le terminal dans le répertoire courant en appuyant sur <Alt>t.

  4. Décochez la case can-change-accels.
  5. Redémarrez Nautilus.

    pkill nautilus && nautilus
    
3
Ted

C'est dû à la présence du menu global?

Oui. Vous pouvez définir les clés en lançant des applications sans menu global UBUNTU_MENUPROXY=0 gedit

Une fois défini, cela fonctionnera avec le menu global.

2
user55822

Commander cette réponse, "Une autre façon de définir des raccourcis clavier arbitraires" .

J'ai téléchargé ce script python à partir de here (git repo) et j'ai modifié les paramètres du clavier à mon goût (je n'aime pas trop écraser F6 , F5 et Ctrl + O comme l’a fait l’auteur dans sa preuve de concept).

C’est la seule chose qui fonctionne pour moi dans Nautilus en ce qui concerne la modification/l’ajout de raccourcis clavier. Le changement de dconf-editor ou de gconf-editor ne fonctionne tout simplement pas.

Je suis sur Ubuntu Unity et n’utilise pas Gnome Classic, etc., et j’espère que vous aussi êtes sur le même bateau. Bien sûr, j'ai installé un tas de choses en plus de cela ( protoiyer.github.com "Configurer ma boîte Linux et Ruby sur Rails" ) pour modifier Ubuntu/Unity , et donc pas sûr si tout cela est en train de gâcher le réglage de dconf-editor.

Ce serait formidable si nous pouvons comprendre pourquoi cela fonctionne pour @wim :).

1
Proto

Cette extension vous permet d’attribuer des raccourcis clavier (accélérateurs) à diverses actions de menu:

enter image description here

0
vitaut