Làm cách nào để tạo một tệp trống mới trong Nautilus 3.6 trở lên?


90

Tôi đã sử dụng để tạo các tệp trống mới trong Nautilus (Tệp) bằng cách sử dụng menu ngữ cảnh nhấp chuột phải. Nó thực sự tiết kiệm cho tôi rất nhiều thời gian. Kể từ Nautilus 3.6, không có mục nào như vậy.

Có cách nào để tạo một tệp trống mới trong Nautilus 3.6 trở lên không?


Một tập tin mới? Một tập tin văn bản trống? Chỉ cần chạy gedit &trong terminal, viết nội dung trong đó và Ctrl + S để lưu. Nếu bạn muốn có được sự phong kiến, trong thiết bị đầu cuối, loại vimphức tạp hơn nhiều so với gedit. Terminal-> Ctrl + Alt + T
dearN

9
Như tôi đã viết dưới đây, điều tôi muốn làm là không mất thời gian trong khi tìm thư mục tôi đang làm việc. Tôi có thể sử dụng một thiết bị đầu cuối nhưng tôi vẫn phải thay đổi thư mục (sử dụng cd). Tôi có thể sử dụng gedit, nhưng tôi sẽ phải truy cập thủ công vào thư mục nơi tôi muốn tạo tệp mới của mình.
lại

8
Tôi có một tổ chức thư mục rất phức tạp khiến việc tìm kiếm thư mục hiện tại của tôi bị đau. Ví dụ: giả sử tôi muốn viết báo cáo LaTeX mới tại "~ / Documents / University / Master / CourseX / ProjectY / Report /". Tôi sẽ phải mở latexila / gedit, tạo một tệp mới, chọn thư mục này sau khi đi qua mọi thư mục gốc và lưu nó ... Trước khi tôi sử dụng để tạo thư mục "Báo cáo", một tệp trống mới, đổi tên với. mở rộng tex và đó là nó.
lại

2
Oh ... nói cho tôi biết về nó! :PChỉ cần hoàn thành luận văn của tôi ... Những gì tôi thực sự làm trong trường hợp đó là export curv=/home/username/Research/Dissertation/Draft/Curvature_effects/dftdatavà sau đó cdnói $ curv và cứ thế. Tôi lưu tất cả các đường dẫn tệp trong một tệp văn bản. Bạn có thể có thể đặt chúng trong .bashrctập tin của bạn (Tôi cũng đã làm điều đó). Có tiết kiệm thời gian không ...
dearN

1
Tôi sử dụng gnome-shell, tôi phải nói rằng tôi khá hài lòng với nó. Tôi đã phải học cách sử dụng nó, nhưng hiện tại tôi rất hiệu quả (tiện ích mở rộng Desktop Scroller giúp chuyển đổi không gian làm việc nhanh chóng).
lại

Câu trả lời:


139

Chà, tôi đã điền một báo cáo lỗi trên bugzilla.gnome.org và bây giờ tôi cảm thấy thật ngu ngốc ... Tính năng này vẫn tồn tại.

Giải pháp là tạo một tệp trống có tên mới chẳng hạn trong ~/Templates/thư mục của thư mục chính của bạn.

Trên các bản cài đặt không phải tiếng Anh, thư mục mẫu có thể có tên khác. Người ta có thể tìm thấy các thư mục thực tế với xdg-user-dir TEMPLATES.

Tạo một tệp mẫu mới


Nếu bạn vẫn gặp phải sự cố, hãy kiểm tra tệp ~/.config/user-dirs.dirsnếu XDG_TEMPLATES_DIRbiến được đặt chính xác. Nếu nó được đặt thành $HOME/thay vì $HOME/Templates/, hãy sửa và lưu tệp đó.


10
Hóa ra điều này là do XDG_TEMPLATE_DIRbiến ~/.config/user-dirs.dirsđược đặt thành $HOMEchứ không phải $HOME/Templates.
szx

3
@remjg Nhưng bạn có biết tại sao không có New documentmenu nào khi thư mục Mẫu không chứa tệp mặc dù khả năng tạo một Empty documenttồn tại rõ ràng (vị trí cuối cùng trong menu ngữ cảnh được đề cập ở trên)?
cprn

2
Mục "Tài liệu trống" là một lỗi và đã bị xóa kể từ (xem báo cáo lỗi), điều đó thực sự không nhất quán!
remjg

6
Một số vấn đề nghịch lý - không thể tạo tài liệu mới trừ khi bạn tạo tài liệu mới.
Bí tích

6
Ôi. Đây là ... Một trải nghiệm người dùng thực sự tồi tệ. Nơi nào người ta có thể gửi một bản vá để luôn đặt một tệp văn bản mới trong đó. Hoặc, thậm chí tốt hơn, một tệp mới chứa hướng dẫn về cách thêm tệp mới vào tab Tài liệu mới?
Ajax

18

Chỉ cần tạo một số mẫu tệp trong thư mục Mẫu nhà của bạn:

XDG_TEMPLATES_DIR=$(xdg-user-dir TEMPLATES)
cd "$XDG_TEMPLATES_DIR"
touch 'New Text File.txt' && touch 'New Word File.doc' && touch 'New Excel Spreadsheet.xls'

Chuyển đến bất kỳ thư mục nào sau đó, nhấp chuột phải và bạn sẽ thấy tùy chọn "Tài liệu mới" với các mẫu bạn đã tạo.


Vì vậy, tôi đã đi vào thư mục mẫu nhà của mình với Nautilus và, lo và kìa, tôi không thể tạo một tệp ở đó vì không có mẫu nào ở đó để cho phép tôi tạo tệp mới. Man, tôi rất vui vì tôi đã chuyển sang Nemo ở nhà, người Nautilus lần đầu tiên lấy đi danh sách tệp nhiều cột và bây giờ là cái này. Tôi chỉ có thể giả sử họ ghét nhân loại :-) Ồ, quay lại dòng lệnh. Tuy nhiên, cảm ơn vì đã cho tôi biết những gì cần thay đổi, sự chết não của các nhà phát triển Nautilus không phải là lỗi của bạn .

1
Nếu menu ngữ cảnh của tài liệu mới không xuất hiện, hãy khởi động lại Nautilus bằng cách nhập "nautilus -q" hoặc "killall nautilus" trong một thiết bị đầu cuối.
Đất đai

5

Tôi thực sự không thể tìm thấy tùy chọn này trong 3.6, nhưng có các công cụ dòng lệnh có thể giúp bạn thoát ra (nhưng nó phụ thuộc vào những gì bạn đang thực sự cố gắng thực hiện ở đây).

Trong Terminal (CTRL + ALT + T), bạn có thể viết lệnh:

 chạm vào tên tệp.ext 

Điều này sẽ tạo ra một tệp trống có tên filename.ext - bạn có thể gọi nó là bất cứ thứ gì bạn muốn, với bất kỳ phần mở rộng nào (hoặc không có phần mở rộng) mà bạn cảm thấy thích.


1
Cảm ơn, tôi không biết lệnh này. Nhưng tôi vẫn phải mở một thiết bị đầu cuối tại vị trí mong muốn (ok nautilus-open-terminal có thể giúp tôi cho mục đích đó). Điều tôi muốn làm là không mất thời gian để tìm thư mục tôi đang làm việc!
lại

Có, tôi đồng ý rằng điều này rất tẻ nhạt so với cách cũ. Không chắc chắn tại sao họ loại bỏ nó - có thể không nhiều người đã sử dụng nó hoặc một cái gì đó.
Gjermund Bjaanes

2
Người dùng bình thường không cần tính năng này, họ thậm chí có thể bị nhầm lẫn ("Này, tôi muốn tạo tệp .doc mới, tại sao không tạo tệp văn bản mới trống?"). Tôi có thể hiểu nó, nhưng tôi cần nó: đó là một cách rất thuận tiện để tạo một tệp mã nguồn mới ở đúng vị trí dự án.
lại

Tôi hiểu. Tôi không tìm thấy bất kỳ tiện ích mở rộng nào làm việc này, nhưng có lẽ bạn có thể làm cho cộng đồng một dịch vụ và viết một dịch vụ? ;)
Gjermund Bjaanes

Tôi hiện đang học cách viết mã, sẽ rất thú vị và là một nhiệm vụ thú vị đối với tôi để đóng góp cho một phần mềm miễn phí! Nhưng tôi phải nói rằng tôi choáng ngợp ngay bây giờ. Tôi đã học toán trong quá khứ, tôi đã dạy được hai năm và tôi sẽ quay lại trường đại học trực tiếp vào năm thứ hai của một bậc thầy về khoa học máy tính ... Chà, thật khó khăn!
lại

2

Tôi đoán bạn có thể viết một kịch bản nautilus với touch "New files.txt"nó.

Bạn thậm chí có thể gõ phím bằng cách sử dụng dấu.


Ngay cả khi tôi đã tìm thấy câu trả lời, nó có vẻ như là một ý tưởng thú vị cho những người muốn có một phím tắt!
lại

Nếu vẫn còn mục nhập Tệp-> Tài liệu mới-> Tài liệu trống, bạn có thể nhập trực tiếp tệp đó, không cần tập lệnh.
dùng55822

Bạn làm nó như thế nào ?
remjg

2
Accels là các phím tắt được gán cho từng mục trong menu. Đọc câu hỏi đó và trả lời Askubfox.com/questions/136062/ . Áp dụng cho nautilus là tất nhiên.
dùng55822

2

Tôi đã cài đặt nautilus-terminal.

Nó cung cấp cho bạn một thiết bị đầu cuối nhúng nhỏ bên trong Nautilus.

Thư mục trong thiết bị đầu cuối nhúng giống hệt với thư mục bạn đang xem trong nautilus.

Vì vậy, bạn có thể sử dụng touchlệnh ở đó mà không cần mở một thiết bị đầu cuối riêng biệt và thay đổi thư mục theo cách thủ công.


bạn đã cài đặt nautilus-terminalnhư thế nào
αғsнιη

@ Afshin.Hamedi sudo apt-get nautilus-open-terminal
STB Land

@STBLand Không hoạt động.
Trevor Hickey

1

Người này đã cứu tôi . Chỉ cần đặt một tệp trống vào ~ / Mẫu / và bạn sẽ thấy khả năng sao chép nó vào bất kỳ thư mục nào khi bạn nhấp chuột phải và thực hiện vào "Tài liệu mới".


0

Tôi sử dụng dopcument tạo mọi lúc trong thư mục www của tôi. Thật không may, nó dường như bị hỏng khi tôi nâng cấp lên 14.04LTS. Thư mục Mẫu bị thiếu trong thư mục gốc của thư mục gốc.

Vì vậy, đây là cách tôi sửa nó. trong thư mục Mẫu của tôi trong thư mục nhà của tôi (bạn phải hiển thị các tệp ẩn btw) điều hướng ở đó và vì một số lý do, nó hoạt động ở đó. Tôi nhấp chuột phải và thêm tài liệu mới sau đó Tôi nhấp chuột phải và tạo một tài liệu mới nhưng tôi đã chỉnh sửa tài liệu tiếp theo là newphp.php và một tài liệu khác là newhtml.html

Tôi đã chỉnh sửa cả hai tài liệu và bao gồm các mã mặc định mà tôi đã sử dụng.

sau đó tôi mở một thiết bị đầu cuối và gõ: gksu nautilus trên dòng lệnh sau đó điều hướng đến thư mục chính mà máy tính của tôi khởi động vào (tài khoản mặc định), sau đó sao chép thư mục Mẫu (mà tôi vừa tạo thêm tệp mới vào) sau đó điều hướng đến nhà của root bằng cách nhấp vào nhà trong menu nautilus mà tôi đã khởi chạy dưới dạng root và dán thư mục Mẫu vào thư mục chính của root.


0

Để lấy lại chức năng này, tôi đã viết một hướng dẫn đơn giản http://bernaerts.dyndns.org/linux/344-nautilus-new-document-creation-menu để thiết lập menu ngữ cảnh nhấp chuột phải tùy chỉnh trong Nautilus cho phép bạn tạo một số tài liệu trống phù hợp với nhu cầu của bạn.

Đối với mọi tài liệu trong menu, bạn có thể đặt:

  • nhãn và biểu tượng để sử dụng
  • mô hình để sao chép
  • thuộc tính thực thi (đối với tập lệnh shell)

Để cho phép mức độ tùy chỉnh này, thiết lập theo 3 bước:

  1. cấu hình danh sách các loại tài liệu trong tệp INI
  2. tạo mô hình tài liệu cho mọi loại tài liệu
  3. tạo môi trường hành động Nautilus dựa trên các loại này

Điều này được cho là để cung cấp một cách tiếp cận chung chung và để cung cấp một số linh hoạt.

Hy vọng nó giúp.

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.