Làm cách nào tôi có thể sao chép đường dẫn hiện tại từ Nautilus?


58

Trong 10.10, khi mở một thư mục trong Nautilus, tôi đã tự hỏi làm thế nào để sao chép đường dẫn hiện tại?

Thanh địa chỉ của tôi, trong hình, không thể sao chép:

nhập mô tả hình ảnh ở đây


Tôi cho rằng bạn muốn vào cdthư mục Nautilus đang ở. Một cách nhanh chóng để làm điều đó là right-clickvà chọn open in terminal(miễn là bạn ~/.bashrckhông đặt pwd)
DarkKnight

OP không muốn mở một thiết bị đầu cuối ở đó nhưng muốn sao chép vị trí hiện tại vào bảng tạm mà như câu trả lời được chấp nhận cho thấy thực sự dễ dàng.
UTF-8

Câu trả lời:


83

Tôi muốn nói cách nhanh nhất là nhấn Ctrl+ L, sau đó bạn có thể sao chép nó ( Ctrl+ C).

nhập mô tả hình ảnh ở đây


1
nó là một tính năng hay một lỗi? :-)
loonix

3
Tôi thực sự không nghĩ đó là một lỗi .... đó là cách nó được thiết kế (chúng ta có thích hay không)
luri

3
Hehe đó là một tính năng chắc chắn và tôi tin rằng nó đã được thực hiện vì lý do tương tự câu hỏi này đã được hỏi: P
danizmax

Nó được sử dụng để hiển thị thanh vị trí mọi lúc, bây giờ điều hướng kiểu bánh mì là mặc định. Oh và +1 cho các phím tắt!
đảo ngược

1
Và để chuyển đổi lại, thật kỳ lạ, bạn không thể sử dụng Ctrl + L. Bạn phải sử dụng Esc. (Xem câu trả lời của tôi để biết các mẹo liên quan khác về việc lưu sở thích của bạn cho việc này và về "thiết bị đầu cuối tại đây".)
Jon Coombs

22

Ctrl+L. Rất bực bội khi không tìm thấy một tùy chọn trong menu View (sau đó sẽ được dán nhãn rõ ràng Ctrl + L). Phải làm một tìm kiếm trên web.

Và sau đó rất bực bội khi thấy rằng Ctrl + L không chuyển đổi lại. Một tìm kiếm trên web khác ... Trống cuộn ...Esc

Và sau đó, làm thế nào để thiết lập sở thích của bạn? Tìm kiếm trên web ... Phải cài đặt gconf-Editor hoặc dconf-Editor hoặc sử dụng lệnh terminal: theo cách thủ công:

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

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

Tất nhiên, điều này sẽ bớt đau hơn một chút nếu có tùy chọn 'thiết bị đầu cuối ở đây' trong menu ngữ cảnh. Tìm kiếm trên web ... Cài đặtnautilus-open-terminal

Làm thế nào để tôi mở một thiết bị đầu cuối ở vị trí hiện tại?

Thở dài. Giao diện đơn giản hóa rất khó để tìm ra. Tôi đánh giá cao tất cả các câu trả lời hữu ích mà mọi người đã đưa lên web để chúng tôi tìm.


1
Câu trả lời này sẽ hoạt động trên Ubuntu> 12.04. Gconftool (câu trả lời dưới đây) không được chấp nhận.
Glutimate

1
Đáng để nghỉ ngơi! "Giao diện đơn giản hóa rất khó để tìm ra."
Machtyn

6

Tôi có thể hỏi tại sao bạn muốn con đường?

Nếu bạn muốn đường dẫn bởi vì bạn muốn sử dụng nó và điều hướng trực tiếp từ thiết bị đầu cuối, thì bạn chỉ cần cài đặt nautilus-open-terminal bằng synaptic .

Hoặc là

sudo apt-get install nautilus-open-terminal

Sau đó, chỉ cần nhấp chuột phải vào bất kỳ thư mục nào và sử dụng "Mở trong thiết bị đầu cuối"

Nếu bạn chỉ đơn giản muốn đường dẫn, thì Ctrl + L sẽ làm tốt.


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

Đường dẫn này hữu ích để ghi chú, viết tài liệu người dùng, trả lời các câu hỏi về "Tệp X nằm ở đâu", v.v.
AlainD


2

Sao chép tập tin hoặc thư mục. Khi bạn dán trên thiết bị đầu cuối hoặc trình soạn thảo văn bản, nó sẽ dán đường dẫn, không phải tệp hoặc thư mục.


Kéo từ Nautilus và thả vào Terminal cũng hoạt động!
dùng68186

1

Bạn cũng có thể nhập vào thiết bị đầu cuối của mình gconftool-2 --type=Boolean --set apps/nautilus/preferences/always_use_location_entry trueđể bạn luôn có được một thanh vị trí dựa trên văn bản.


1

Bạn có thể sử dụng tập lệnh Nautilus :

Dán

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

vào ~/.local/share/nautilus/scripts/Copy Directory Path.

(yêu cầu xclip được cài đặt)

Bây giờ bạn có thể nhấp chuột phải vào một tệp, di chuột qua "Tập lệnh" và chọn "Sao chép đường dẫn thư mục" để sao chép đường dẫn của thư mục chứa tệp. Hãy cẩn thận: sẽ không làm việc trong một thư mục trống.

Giải trình

  • echo -n "${PWD}": Echoes thư mục làm việc hiện tại (Nautilus đặt thư mục làm việc của tập lệnh thành tập lệnh bạn đã mở trong cửa sổ nơi bạn chạy tập lệnh) mà không có dòng mới. Ban đầu tôi đã xem xét pwd | head -c -1, vì pwd bao gồm một dòng mới, nhưng đó là hai cuộc gọi không cần thiết đến các chương trình bên ngoài so với echo.
  • xclip -selection clipboard: xcliptheo mặc định các bản sao vào bảng tạm "chính" của X11, nhưng hầu hết các môi trường máy tính để bàn đều sử dụng bảng tạm "bảng tạm" cho bảng tạm. Tôi không thể tin rằng tôi chỉ viết rằng
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.