Dans 10.10, lors de l'ouverture d'un répertoire dans Nautilus, je me demandais comment copier le chemin actuel.
Ma barre d'adresse, illustrée ici, n'est pas copiable:
Dans 10.10, lors de l'ouverture d'un répertoire dans Nautilus, je me demandais comment copier le chemin actuel.
Ma barre d'adresse, illustrée ici, n'est pas copiable:
Réponses:
Ctrl+L
. Très frustrant de ne pas trouver une option dans le menu Affichage (qui devrait alors être clairement étiqueté Ctrl + L). J'ai dû faire une recherche sur le Web.
Et puis très frustrant de constater que Ctrl + L ne l’a pas basculé en arrière. Une autre recherche sur le web ... Drum roll ...Esc
Et ensuite, comment définir votre préférence? Recherche Web ... Vous devez installer gconf-editor ou dconf-editor ou utiliser manuellement une commande de terminal:
gsettings set org.gnome.nautilus.preferences always-use-location-entry true
http://ubuntuforums.org/showthread.php?t=1504058
Bien sûr, cela serait un peu moins pénible s'il y avait une option «terminal here» dans le menu contextuel. Recherche Web ... Installernautilus-open-terminal
Comment ouvrir un terminal à l'emplacement actuel?
Soupir. Les interfaces trop simplistes sont si difficiles à comprendre. J'apprécie toutes les réponses utiles que les gens ont mises sur le Web pour que nous puissions les trouver.
Puis-je demander pourquoi vous voulez le chemin?
Si vous voulez le chemin parce que vous voulez l'utiliser et naviguer directement depuis le terminal, vous pouvez simplement installer Nautilus-open-terminal en utilisant Synaptic .
Ou
sudo apt-get install nautilus-open-terminal
Après cela, il suffit de cliquer avec le bouton droit sur n’importe quel dossier et d’utiliser "Ouvrir dans le terminal"
Si vous voulez simplement le chemin, Ctrl + L ferait très bien.
E: Unable to locate package nautilus-open-terminal
.
Vous pouvez également taper dans votre terminal gconftool-2 --type=Boolean --set apps/nautilus/preferences/always_use_location_entry true
pour toujours obtenir une barre de localisation textuelle.
Pâte
#!/bin/bash
echo -n "${PWD}" | xclip -selection clipboard
dans ~/.local/share/nautilus/scripts/Copy Directory Path
.
(nécessite que xclip soit installé)
Vous pouvez maintenant cliquer avec le bouton droit sur un fichier, passer la souris sur "Scripts" et choisir "Copier le chemin du répertoire" pour copier le chemin du répertoire contenant le fichier. Avertissement: ne fonctionnera pas dans un répertoire vide.
echo -n "${PWD}"
: Écho du répertoire de travail actuel (Nautilus définit le répertoire de travail du script sur celui que vous aviez ouvert dans la fenêtre à partir de laquelle vous avez exécuté le script) sans nouvelle ligne. Au départ pwd | head -c -1
, j’envisageais, car pwd incluait une fin de ligne, mais c’était deux appels inutiles à des programmes externes par rapport à echo
.xclip -selection clipboard
: xclip
par défaut, les copies dans le presse-papiers "primaire" du X11, mais la plupart des environnements de bureau utilisent le presse-papiers "presse-papiers" pour leur presse-papiers. Je ne peux pas croire que je viens d'écrire que
cd
right-click
open in terminal
~/.bashrc
pwd