web-dev-qa-db-fra.com

Comment faire en sorte que les scripts Nautilus fonctionnent avec Nautilus?

Comment obtenir des scripts Nautilus (Terminal here, Root Nautilus, Root Gedit) fonctionnant sous Ubuntu 13.04?

J'ai copié ces scripts dans le dossier .gnome2/nautilus-scripts mais cela ne semble plus fonctionner

Essayez de mettre les scripts dans /home/$USER/.local/share/nautilus/scripts/

Ceci est mon dossier de scripts:

Nautilus Scripts Folder

Voici le résultat:

enter image description here

21
daboross

Actions Nautilus

Nous pouvons définir nos propres éléments de menu contextuel par clic droit avec nautilus-actions Install nautilus-actions .

  • Exécutez le Outil de configuration Nautilus-Actions à partir du tableau de bord ou d'un terminal avec

    nautilus-actions-config-tool
    

Avec cet outil, j'ai pu créer un élément de menu contextuel pour ouvrir le terminal ici. J'ai suivi ces étapes:

enter image description here

enter image description here

enter image description here

Une chose à noter ... Il n'apparaissait pas dans la barre d'outils, ou je ne savais pas où le chercher. Donc, vous n'avez pas à cocher ces deux cases dans la deuxième capture d'écran.

Tout cela fonctionne bien et je peux cliquer sur les fichiers/dossiers ou sur un espace vide pour ouvrir le terminal dans le dossier actuel. Il a fallu un petit effort pour savoir que la variable correcte pour le chemin du dossier était "%d/%w".

Quand j'étais dans /home/logan/games:

  • %d obtiendrait /home/logan s'il était cliqué sur un espace vide
  • %d obtiendrait /home/logan/games si on cliquait sur un fichier/dossier sous le dossier de jeux

Mais %d/%w semble fonctionner à la fois pour l’espace vide et pour le dossier/fichier.

Vous devrez peut-être aussi vous déconnecter et vous reconnecter, à moins de redémarrer Nautilus pour recharger le menu contextuel.

7
Logan

Utilisez simplement le script Nautilus-Action pour implémenter ceci.

Installez gksu et nautilus-actions à partir du Centre logiciel. Ouvrez ensuite l'outil de configuration Nautilus-Action.

Dans l'outil de configuration de Nautilus-Action, créez une nouvelle action. Dans l'onglet Action, saisissez "Ouvrir le dossier en tant que racine" dans l'étiquette de contexte. Dans l'onglet Commande, entrez les valeurs "gksu" et "nautilus %d/%w" dans les chemins et paramètres de commande, respectivement. Puis redémarrez nautilus: nautilus -q

0
esceepee