Ok, j'ai donc trouvé un script shell qui fonctionnera et je l'ai modifié pour fonctionner avec guake. Pour le faire fonctionner, suivez ces étapes.
- Créez un nouveau document vide, clic droit => Créer un nouveau document => Document vide
- Nommez-le
Open in Guake
ou quelque chose de similaire
Ouvrez-le et collez le code ci-dessous - Source 1 (Ceci est nécessaire car le nautilus renvoie un chemin de fichier spécifique et il doit être reformaté pour fonctionner dans le terminal.)
#!/bin/bash
# From Chris Picton
# Replaces a Script by Martin Enlund
# Modified to work with spaces in path by Christophe Combelles
# Modified to use guake by Matthew Jump
# This script either opens in the current directory,
# or in the selected directory
base="`echo $NAUTILUS_SCRIPT_CURRENT_URI | cut -d'/' -f3- | sed 's/%20/ /g'`"
if [ -z "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" ]; then
dir="$base"
else
while [ ! -z "$1" -a ! -d "$base/$1" ]; do shift; done
dir="$base/$1"
fi
#there should be an embracing around the $dir
guake --show --execute-command="cd '$dir'"
Notez que la dernière commande est celle qui est utilisée pour ouvrir le répertoire dans guake --show
bascule l'apparence de guake et --execute-command="cd $dir"
navigue vers le répertoire. exécuter man guake
(dans le terminal) pour une liste complète des commandes (notez que cela se complique avec le mixage des commandes).
Enregistrez le fichier, puis placez-le dans:
Pour 12.04: ~/.gnome2/nautilus-scripts
Pour 14.04: ~/.local/share/nautilus/scripts/
Quels sont les dossiers cachés dans votre dossier d'accueil, pour afficher les dossiers cachés, allez à => Afficher => Afficher les fichiers cachés
Maintenant, nous devons rendre le fichier exécutable, cliquez avec le bouton droit sur le fichier, accédez à> Propriétés> cliquez sur l'onglet Autorisations> recherchez "Exécuter" et cochez "Autoriser l'exécution du fichier en tant que programme", puis fermez.
Ensuite, il suffit d'essayer le script, de cliquer avec le bouton droit sur un dossier dans Nautilus, puis d'aller sur => Scripts => Ouvrir dans Guake
Vous avez maintenant un script personnalisé "Ouvrir dans Guake" sur votre clic droit.
Ouvrir dans un nouvel onglet Guake et renommer l'onglet en tant que chemin:
j'ai apporté quelques modifications au script pour ouvrir un nouvel onglet dans Guake et renommer l'onglet après le répertoire. Donc, si vous souhaitez utiliser ces modifications, remplacez simplement la dernière ligne du code par ceci -
guake -n "$dir" -r "$dir" -t
-n "$dir"
crée un nouvel onglet avec le répertoire comme invite, donc c'est plus rapide que d'exécuter "CD" comme je l'ai fait ci-dessus. Et -r
c'est renommer l'onglet.
Ouvrir dans un nouvel onglet, avec un nom court pour le répertoire actuel:
il affiche maintenant soit le nom du répertoire dans lequel vous vous trouvez, soit le répertoire sélectionné en fonction de l'endroit où vous cliquez avec le bouton droit, pour les fichiers et l'espace vide, le nom du dossier du répertoire dans lequel vous vous trouvez, pour en sélectionnant un dossier, il affiche le nom du dossier, à utiliser il suffit de remplacer la dernière ligne par ce code-
guake -n "$dir" -r "`echo ${dir%/} | rev | cut -d'/' -f1 | rev`" -t
les citations autour $dir
corrigent également un problème que j'ai eu avec certains dossiers qui avaient beaucoup d'espace.
sudo apt-get install nautilus-open-terminal
. Pour Guake, vous devrez cependant suivre la réponse.