web-dev-qa-db-fra.com

Comment ouvrir un dossier dans un nouveau volet de Nautilus?

Lorsque je clique avec le bouton droit de la souris sur un dossier de 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?

example

Quels seraient les paramètres pour Actions Nautilus ou puis-je m'en rendre compte avec scripts Nautilus ?

10
Jakob

Je suis sûr qu'il y a plusieurs façons de faire cela ... mais voilà ...!

Installez nautilus-actions et xdotool

Créez un nouveau script dans votre dossier personnel appelé newpane et collez-le:

sleep 0.3
xdotool key ctrl+c 
sleep 0.3
xdotool key F3 
sleep 0.3
xdotool key Tab
sleep 0.3
xdotool key Right
sleep 0.3
xdotool key Return
sleep 0.3
xdotool key Down
sleep 0.3
xdotool key ctrl+l
sleep 0.3
xdotool key ctrl+v
sleep 0.3
xdotool key Return

Donne au fichier les droits d'exécution:

chmod +x ~/newpane

Exécuter nautilus-actions-config-tool

Choisissez edit - preferences et décochez les options suivantes:

enter image description here

Créer une nouvelle option de menu:

enter image description here

exécutez votre nouveau script - n.b. donnez-lui le chemin complet de votre script et sauvegardez-le avant de fermer l'application.

enter image description here

Redémarrer Nautilus:

nautilus -q

Vous aurez maintenant une nouvelle option:

enter image description here

3
fossfreedom

Rappelons d’abord que Nautilus a un nombre de pages limité à 2.

Vous pouvez créer un script pour le faire.

1) Première installation 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-le:

#!/bin/bash
echo -n $1 | parcellite
xdotool key F3 
sleep 0.1
xdotool key Tab
sleep 0.3
xdotool key ctrl+l ctrl+v 
sleep 0.1
xdotool key Return

exit 0

3) Enregistrer.

4) le rendre 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:

enter image description here

enter image description here


Si vous vous sentez paresseux, collez-le simplement dans le terminal et vous avez terminé:

cd ~/.gnome2/nautilus-scripts && wget http://dl.dropbox.com/u/4098082/Open%20In%20A%20New%20Pane && chmod +x ./Open*

Ce script ouvre le dossier dans un volet existant:

1) Première installation 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-le:

#!/bin/bash
echo -n $1 | parcellite
sleep 0.1
xdotool key Tab
sleep 0.2
xdotool key ctrl+l ctrl+v 
sleep 0.1
xdotool key Return

exit 0

3) Enregistrer.

4) le rendre 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".

8
desgua