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
Nous pouvons définir nos propres éléments de menu contextuel par clic droit avec 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:
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 jeuxMais %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.
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