Tạo tập tin / thư mục với Nautilus trong chế độ xem danh sách


10

Khi Nautilus ở chế độ xem danh sách (giống như treeview) khi tôi nhấp chuột phải vào Thư mục, không có tùy chọn nào để tạo Tệp / Thư mục. Khi tôi nhấp chuột phải vào một tệp trong thư mục, nó cũng không cung cấp tùy chọn để tạo bất cứ thứ gì.

Làm cách nào để tạo Tệp / Thư mục khi xem Nautilus trong Chế độ xem Danh sách?

Câu trả lời:


16

Trên thực tế, vấn đề là sự vắng mặt của 'khoảng trắng' trong nautilus trong chế độ xem danh sách. Trên hệ điều hành windows, danh sách hoặc chế độ xem chi tiết bạn phải nhấp (nhấp chuột phải hoặc trái) vào chính thư mục hoặc tên thư mục. Vì vậy, chỉ cần di chuyển chuột sang phải một chút, bạn có thể nhấp chuột phải vào khoảng trắng và dễ dàng đến tùy chọn 'tạo thư mục'. Trong nautilus, toàn bộ cửa sổ được chia thành các hàng và cột và nhấp vào bất kỳ hàng nào sẽ chọn thư mục. Vì vậy, nếu bạn có nhiều tệp hơn có thể được hiển thị mà không cuộn, chìm của bạn. Điều này thực sự thực sự làm tôi thất vọng. Đây là một lỗi nên được sửa chữa nhiều năm trước.


1
Đúng! Đây chính xác là vấn đề tôi đang nói đến. Tôi chỉ biết rất ít về cách lập trình C và Gnome để thực sự đi qua nguồn và sửa nó. = /
RyanScottLewis

Sẽ thật dễ dàng để giải quyết bằng cách chỉ đưa tùy chọn này vào menu ngữ cảnh. Thấy câu hỏi này đã gần 10 tuổi, tôi thực sự không thể hiểu tại sao điều này chưa được thực hiện.
một số người dùng không mô tả

5

Khi tôi nhấp chuột phải vào Thư mục, không có tùy chọn nào để tạo Tệp / Thư mục

Theo tôi biết đây là hành vi bình thường vì menu yêu cầu bạn thực hiện hành động trên chính thư mục. Tuy nhiên, nếu bạn nhấp chuột phải bên ngoài cấu trúc thư mục, bạn sẽ nhận được menu "Tạo thư mục".

Nếu bạn đã chọn thư mục, bạn vẫn có thể tạo thư mục mới bằng cách vào menu Tệp và chọn "Tạo thư mục" hoặc nhấn Shift + Ctrl + N. Sau khi bạn đã tạo thư mục, bạn có thể chỉ cần kéo nó vào thư mục mẹ.

Tôi hiểu những gì bạn muốn thực hiện nhưng theo tôi biết rằng hành vi đó không tồn tại trong Ubuntu hoặc bất kỳ HĐH nào khác.


2

Trong các phiên bản sau của Nautilus (Tôi đang chạy 3.6) có biểu tượng bánh răng cho phép bạn truy cập menu ngữ cảnh thư mục.


1
Nhưng các phiên bản sau của Nautilus cũng đã thoát khỏi chế độ xem danh sách hoặc bất kỳ chế độ xem tùy chỉnh nào cho vấn đề đó.
Glutimate

2
Tôi thấy điều đó nhưng không có nút Tệp mới, chỉ có Thư mục mới
Jonathan


1

EDIT: Trong các phiên bản mới của Nautilus, chỉ cần nhấn "Shift-Ctrl-N"


Trong Nautilus (đã thử với phiên bản 3.22), để tạo thư mục, bạn có thể nhấn F10space, hoặc nhấp vào nút thư mục mới (xem ảnh chụp màn hình).

Cách giải quyết khác là nhấn Ctrl+1Ctrl+2chuyển nhanh giữa chế độ xem Danh sách và Lưới.

nautilusnewfolder

Tôi đồng ý đây là một vấn đề rất khó chịu.


CẬP NHẬT : Trong Gnome 3.30.5, giải pháp này không hoạt động nữa vì không có menu cửa sổ nào có hành động "Thư mục mới". Tuy nhiên, bây giờ có những lựa chọn tốt hơn.

1) Bỏ chọn bất kỳ tệp nào (với Ctrl-Space) nếu cần. 2) Nhấn Shift-F10 và menu ngữ cảnh sẽ xuất hiện 3) Chọn "Thư mục mới"

Một lựa chọn khác, đơn giản hơn là

1) Chỉ cần nhấn "Shift-Ctrl-N" để tạo thư mục mới


1
Làm thế nào tôi có thể tạo một tập tin mới?
Jonathan

1
@JonathanLeaders Xin lỗi, đây là một giải pháp một phần.
alfC

@Jonathan kể từ Nautilus 3.28 (và có thể sớm hơn), bạn có thể nhấn Ctrl + F10 và ngay cả khi có tệp được chọn, nó sẽ mở menu ngữ cảnh cho thư mục (ngay cả trong chế độ xem danh sách). Shift-F10 cũng hoạt động nhưng khi không có tệp nào được chọn, các tệp có thể được bỏ chọn bằng Ctrl + Space byt Ctrl + F10 luôn hoạt động.
alfC

1
@Jonathan, trong Fedora 29, Gnome 3.30.5 Tôi thậm chí dường như không tìm thấy tùy chọn Tệp mới với nhấp chuột phải.
alfC

0

Nếu bàn phím của bạn có phím ứng dụng (Phím mô tả chuột và menu), bạn có thể sử dụng phím đó để hiển thị menu nhấp chuột phải. Từ menu này, bạn có thể tạo tập tin mới của bạn.

Tuy nhiên, nếu bạn đã chọn một tệp thì phương pháp này không hoạt động, vì menu xuất hiện sẽ không có menu phụ "Tài liệu mới". Bạn phải tìm cách bỏ chọn mục đã chọn. Một mẹo tôi đã tìm ra là chọn mọi thứ (ctrl-A), sau đó đảo ngược lựa chọn của bạn (ctrl-shift-i). Bây giờ không có gì được chọn, vì vậy nếu bạn nhấn phím ứng dụng, menu chuột phải sẽ có menu con tài liệu mới.


0

một cách để tạo tập tin mới trong khi xem danh sách.

Phương pháp sau đây sử dụng một tính năng thú vị nautilus phải thêm các mục menu vào menu chuột phải.

Thiết lập

  1. Điều hướng đến ~/.local/share/nautilus/scriptsvà tạo một tập tin gọi là new.

  2. Trong tập tin này, chúng tôi cần thêm một số mã sẽ tạo một tập tin tại vị trí đó. Bạn có thể sao chép và dán tập lệnh python này tôi đã chuẩn bị. Kịch bản sẽ hiển thị một hộp thoại cho phép bạn chọn tên tệp và mẫu từ ~/Templatesthư mục của bạn . Nó hỗ trợ các phím bàn phím dự kiến ​​như lên, xuống, nhập và thoát, vì vậy bạn không bao giờ phải sử dụng chuột.

  3. Làm cho tập lệnh mới của bạn có thể thực thi được (nhấp chuột phải> thuộc tính> quyền> Cho phép thực thi tệp dưới dạng chương trình)

Bây giờ nhấp chuột phải vào bất kỳ tệp nào (nó phải là một tệp, không gian trống không hoạt động). Bạn sẽ thấy một địa điểm mới trong menu nhấp chuột phải có tên scriptstùy chọn tệp mới của bạn. Đi trước và kiểm tra nó ra!

Tặng kem

Hình thu nhỏ được nhìn thấy trong menu nhấp chuột phải là cùng một hình thu nhỏ mà tệp thực có ... vậy tại sao chúng ta không thay đổi nó để có được hình thu nhỏ của menu nhấp chuột phải. (nhấp chuột phải vào tập lệnh mới> thuộc tính> nhấp vào hình thu nhỏ> duyệt đến hình ảnh tùy chỉnh để sử dụng nó). Bạn có thể sử dụng hình ảnh này hoặc của riêng bạn.


1
Điều này có vẻ phức tạp vì chỉ có thể tạo một tệp, nhưng tôi rất vui vì có một cách
Jonathan

Cảm ơn bạn rất nhiều cho việc này. Tôi thích khái niệm này. Thật không may, tôi nhận được lỗi sau khi tôi cố gắng sử dụng nó: "Đối số nên là chuỗi, byte hoặc số nguyên, không phải PosixPath."
một số người không mô tả

@ một số người dùng không mô tả Thật không may Tôi không thể chạy mã được nữa, tôi không thể làm cho tkinter hoạt động, vì vậy bạn có thể đi xa hơn tôi. Số dòng là vấn đề trên? Hãy thử đặt str () xung quanh bất cứ điều gì đang gây ra vấn đề.
Scotty Jamison
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.