Bagaimana saya bisa menyalin jalur saat ini dari Nautilus?


58

Di 10.10, ketika membuka direktori di Nautilus, saya bertanya-tanya bagaimana cara menyalin jalur saat ini?

Bilah alamat saya, yang digambarkan di sini, tidak dapat disalin:

masukkan deskripsi gambar di sini


Saya kira Anda ingin masuk cdke direktori Nautilus. Cara cepat untuk melakukannya adalah dengan right-clickmemilih open in terminal(asalkan Anda ~/.bashrctidak menyetelnya pwd)
DarkKnight

OP tidak ingin membuka terminal di sana tetapi ingin menyalin lokasi saat ini ke clipboard yang mana jawaban yang diterima menunjukkan sangat mudah.
UTF-8

Jawaban:


83

Saya akan mengatakan cara tercepat adalah dengan menekan Ctrl+ L, maka Anda dapat menyalinnya ( Ctrl+ C).

masukkan deskripsi gambar di sini


1
apakah ini fitur atau bug? :-)
loonix

3
Saya tidak benar-benar berpikir itu bug .... begitulah ia dirancang (apakah kita suka atau tidak)
luri

3
Hehe itu adalah fitur yang pasti dan saya percaya itu telah diterapkan untuk alasan yang sama pertanyaan ini telah ditanyakan: P
danizmax

Dulu menunjukkan bilah lokasi sepanjang waktu, sekarang navigasi gaya breadcrumb adalah default. Oh dan +1 untuk pintasan keyboard!
balikkan

1
Dan untuk mengaktifkannya kembali, anehnya, Anda tidak dapat menggunakan Ctrl + L. Anda harus menggunakan Esc. (Lihat jawaban saya untuk tips terkait lainnya tentang menyimpan preferensi Anda untuk ini, dan tentang "terminal di sini".)
Jon Coombs

22

Ctrl+L. Sangat membuat frustasi karena tidak menemukan opsi di menu View (yang kemudian harus diberi label Ctrl + L). Harus melakukan pencarian web.

Dan kemudian sangat frustasi menemukan bahwa Ctrl + L tidak mengaktifkannya kembali. Pencarian web lain ... Drum roll ...Esc

Lalu, bagaimana cara mengatur preferensi Anda? Pencarian web ... Harus menginstal gconf-editor atau dconf-editor atau secara manual menggunakan perintah terminal:

gsettings set org.gnome.nautilus.preferences always-use-location-entry true

http://ubuntuforums.org/showthread.php?t=1504058

Tentu saja, ini akan sedikit kurang menyakitkan jika ada opsi 'terminal di sini' di menu konteks. Pencarian web ... Instalnautilus-open-terminal

Bagaimana cara membuka terminal di lokasi saat ini?

Mendesah. Antarmuka yang terlalu sederhana sangat sulit untuk diketahui. Saya menghargai semua jawaban bermanfaat yang diberikan orang-orang di web untuk kami temukan.


1
Jawaban ini akan bekerja di Ubuntu> 12,04. Gconftool (jawaban di bawah) sudah usang.
Glutanimate

1
Layak disebutkan kembali! "Antarmuka yang disederhanakan terlalu sulit untuk diketahui."
Machtyn

6

Bolehkah saya bertanya mengapa Anda menginginkan jalan itu?

Jika Anda menginginkan path karena Anda ingin menggunakannya dan menavigasi langsung dari terminal, maka Anda cukup menginstal nautilus-open-terminal menggunakan synaptic .

Atau

sudo apt-get install nautilus-open-terminal

Setelah itu, cukup klik kanan pada folder apa saja dan gunakan "Buka di terminal"

Jika Anda hanya ingin path, maka Ctrl + L akan baik-baik saja.


E: Unable to locate package nautilus-open-terminal.
kenorb

Jalur ini berguna untuk membuat catatan, menulis dokumentasi pengguna, menjawab pertanyaan tentang "Di mana file X berada" dan seterusnya.
AlainD


2

Salin file atau folder. Ketika Anda menempel pada terminal atau editor teks, itu akan menempel path, bukan file atau folder.


Seret dari Nautilus dan masukkan ke Terminal works juga!
user68186

1

Anda juga dapat mengetik ke terminal Anda gconftool-2 --type=Boolean --set apps/nautilus/preferences/always_use_location_entry truesehingga Anda selalu mendapatkan bilah lokasi berbasis teks.


1

Anda dapat menggunakan skrip Nautilus :

Tempel

#!/bin/bash
echo -n "${PWD}" | xclip -selection clipboard

menjadi ~/.local/share/nautilus/scripts/Copy Directory Path.

(mengharuskan xclip diinstal)

Anda sekarang dapat mengklik kanan pada file, arahkan mouse ke "Scripts", dan pilih "Copy Path Path" untuk menyalin path direktori yang berisi file tersebut. Peringatan: tidak akan berfungsi di direktori kosong.

Penjelasan

  • echo -n "${PWD}": Menggemakan direktori kerja saat ini (Nautilus menyetel direktori kerja skrip ke yang Anda buka di jendela tempat Anda menjalankan skrip) tanpa baris tambahan. Awalnya saya mempertimbangkan pwd | head -c -1, karena pwd menyertakan baris baru, tetapi itu adalah dua panggilan yang tidak perlu untuk program eksternal dibandingkan dengan echo.
  • xclip -selection clipboard: xclipdengan salinan default ke clipboard "primer" X11, tetapi sebagian besar lingkungan desktop menggunakan clipboard "clipboard" untuk clipboard mereka. Saya tidak percaya saya baru saja menulis itu
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.