Beim Öffnen eines Verzeichnisses in Nautilus in 10.10 habe ich mich gefragt, wie der aktuelle Pfad kopiert werden soll.
Meine hier abgebildete Adressleiste kann nicht kopiert werden:
Beim Öffnen eines Verzeichnisses in Nautilus in 10.10 habe ich mich gefragt, wie der aktuelle Pfad kopiert werden soll.
Meine hier abgebildete Adressleiste kann nicht kopiert werden:
Antworten:
Ich würde sagen, der schnellste Weg ist, Ctrl+ zu drücken L, dann können Sie es kopieren ( Ctrl+ C).
Ctrl+L
. Sehr frustrierend, keine Option im Menü Ansicht zu finden (die dann eindeutig mit Strg + L gekennzeichnet sein sollte). Musste eine Websuche machen.
Und dann ist es sehr frustrierend festzustellen, dass Strg + L es nicht zurückschaltet. Noch eine Websuche ... Trommelwirbel ...Esc
Und wie stellen Sie dann Ihre Präferenz ein? Websuche ... Muss gconf-editor oder dconf-editor installieren oder manuell einen Terminalbefehl verwenden:
gsettings set org.gnome.nautilus.preferences always-use-location-entry true
http://ubuntuforums.org/showthread.php?t=1504058
Dies wäre natürlich weniger schmerzhaft, wenn im Kontextmenü die Option "Terminal hier" verfügbar wäre. Websuche ... Installierennautilus-open-terminal
Wie öffne ich ein Terminal am aktuellen Standort?
Seufzer. Übervereinfachte Schnittstellen sind so schwer herauszufinden. Ich weiß all die hilfreichen Antworten zu schätzen, die wir im Internet gefunden haben.
Darf ich fragen, warum Sie den Weg wollen?
Wenn Sie den Pfad möchten, weil Sie ihn verwenden und direkt vom Terminal aus navigieren möchten, können Sie nautilus-open-terminal einfach mithilfe von synaptic installieren .
Oder
sudo apt-get install nautilus-open-terminal
Klicken Sie danach einfach mit der rechten Maustaste auf einen Ordner und wählen Sie "In Terminal öffnen".
Wenn Sie einfach den Pfad möchten, reicht Strg + L aus.
E: Unable to locate package nautilus-open-terminal
.
Sie können auch in Ihr Terminal gconftool-2 --type=Boolean --set apps/nautilus/preferences/always_use_location_entry true
eingeben, sodass Sie immer eine textbasierte Adressleiste erhalten.
Einfügen
#!/bin/bash
echo -n "${PWD}" | xclip -selection clipboard
in ~/.local/share/nautilus/scripts/Copy Directory Path
.
(setzt voraus , dass xclip installiert ist)
Sie können nun mit der rechten Maustaste auf eine Datei klicken, den Mauszeiger über "Skripte" bewegen und "Verzeichnispfad kopieren" auswählen, um den Pfad des Verzeichnisses zu kopieren, in dem sich die Datei befindet. Vorsichtsmaßnahme: Funktioniert nicht in einem leeren Verzeichnis.
echo -n "${PWD}"
: Gibt das aktuelle Arbeitsverzeichnis wieder (Nautilus legt das Arbeitsverzeichnis des Skripts auf dasjenige fest, das Sie in dem Fenster geöffnet hatten, in dem Sie das Skript ausgeführt haben), ohne dass ein Zeilenumbruch erfolgt. Anfangs überlegte ich pwd | head -c -1
, da pwd einen nachgestellten Zeilenumbruch enthält, aber das waren zwei unnötige Aufrufe externer Programme im Vergleich zu echo
.xclip -selection clipboard
: xclip
Kopiert standardmäßig in die "primäre" X11-Zwischenablage, aber die meisten Desktop-Umgebungen verwenden die "Zwischenablage" für ihre Zwischenablage. Ich kann nicht glauben, dass ich das gerade geschrieben habe
cd
das Verzeichnis , in dem Nautilus ist. Ein schneller Weg, dies zu tun, wäre, zuright-click
wählenopen in terminal
(solange Sie~/.bashrc
nicht festlegenpwd
)