Comment ouvrir un dossier dans un nouveau volet dans Nautilus?
10
Lorsque je clique avec le bouton droit sur un dossier dans Nautilus, je trouve ces options "Ouvrir dans une nouvelle fenêtre" et "Ouvrir dans un nouvel onglet". Est-il possible d'ajouter une option "Ouvrir dans un nouveau volet" qui ouvrirait le dossier sélectionné dans un nouveau volet tel qu'il apparaît lorsque j'appuie sur F3?
Je vais jeter un œil - il semble que nautilus se souvienne du dernier clic sur le volet - donc si vous étiez sur le volet de droite, la prochaine fois que vous utiliserez "ouvrir dans un nouveau volet" - il s'ouvrira sur le côté droit.
fossfreedom
@Jakob - comme l'a dit desgua - sans changer le code nautilus, je ne pense pas que vous puissiez voir la valeur de F3. J'ai légèrement changé le script pour qu'il ouvre toujours un dossier sur le côté droit.
fossfreedom
Je vous remercie. Cela prend un certain temps à réaliser, mais ça marche ... Pour le deuxième cas j'ai ajouté une autre action; juste sans la ligne "F3".
Jakob
Vous pouvez peut-être supprimer les temps de "sommeil 0,3" pour quelque chose de plus petit ou les supprimer. Je les ai inclus pour moi pour faciliter le débogage. Veuillez mettre à jour la réponse avec ce que vous pensez qu'elle améliorera - si nécessaire, je mettrai à jour les captures d'écran avec tout ce que vous recommandez. Rappelez-vous, nous sommes un site Web collaboratif - donc tout le monde devrait éditer les uns les autres Questions et réponses pour les améliorer :)
fossfreedom
J'ai essayé de réduire les temps de sommeil à 0,2 ou 0,1 - mais cela rend le script légèrement peu fiable. Il semble que 0,3 seconde soit un bon compromis.
fossfreedom
8
Rappelons d'abord que Nautilus a un nombre de volets limité à 2.
Oui pour votre première question (j'ai mis à jour la réponse). Je vérifierai si la seconde est possible.
desgua
Je ne trouve pas de moyen pour Nautilus de nous dire si le volet est ouvert ou non. Vous pouvez cependant créer un autre script à ouvrir dans un volet existant.
desgua
Merci aussi pour le deuxième script! Mais en quelque sorte, le premier script ne s'exécute pas toujours comme prévu: Parfois, il ouvre le dossier dans le même volet, parfois il ouvre juste un autre volet, parfois aucun volet ne devient ouvert. Et le deuxième script n'ouvre pas le dossier dans l'autre volet mais dans le même - ce serait le même si je double-clique simplement sur le dossier.
Jakob
Pour rendre le script plus fiable, il suffit d'augmenter le temps de veille (0,3 semble être très fiable).
desgua
Les dossiers s'ouvrent toujours à gauche, pas à droite.
Rappelons d'abord que Nautilus a un nombre de volets limité à 2.
Vous pouvez créer un script pour cela.
1) Installez d'abord xdotool et parcellite :
sudo apt-get install xdotool parcellite
2) Ouvrez ensuite un fichier (
gedit /home/desgua/.gnome2/nautilus-scripts/Open\ In\ A\ New\ Pane
) et collez ceci:3) Enregistrez.
4) Rendez-le exécutable (
chmod +x /home/desgua/.gnome2/nautilus-scripts/Open\ In\ A\ New\ Pane
)5) Faites un clic droit sur un dossier et sélectionnez "Scripts"> "Ouvrir dans un nouveau volet".
Résultat:
Si vous vous sentez paresseux, collez-le simplement dans le terminal et vous avez terminé:
Ce script ouvre le dossier dans un volet existant:
1) Installez d'abord xdotool et parcellite :
sudo apt-get install xdotool parcellite
2) Ouvrez ensuite un fichier (
gedit /home/desgua/.gnome2/nautilus-scripts/Open\ In\ An\ Existing\ Pane
) et collez ceci:3) Enregistrez.
4) Rendez-le exécutable (
chmod +x /home/desgua/.gnome2/nautilus-scripts/Open\ In\ An\ Existing\ Pane
)5) Faites un clic droit sur un dossier et sélectionnez "Scripts"> "Ouvrir dans un volet existant".
la source