การสร้างไฟล์ / โฟลเดอร์ด้วย Nautilus ในมุมมองรายการ


10

เมื่อ Nautilus อยู่ในมุมมองรายการ (คล้ายกับ treeview) เมื่อฉันคลิกขวาที่โฟลเดอร์ไม่มีตัวเลือกในการสร้างไฟล์ / โฟลเดอร์ เมื่อฉันคลิกขวาที่ไฟล์ภายในโฟลเดอร์มันก็ไม่มีตัวเลือกในการสร้างอะไรเลย

ฉันจะสร้างไฟล์ / โฟลเดอร์เมื่อดู Nautilus ใน List View ได้อย่างไร

คำตอบ:


16

ที่จริงปัญหาคือไม่มี 'white space' ใน nautilus ในมุมมองรายการ ในระบบปฏิบัติการ windows รายการหรือมุมมองรายละเอียดคุณต้องคลิก (คลิกขวาหรือซ้าย) ในโฟลเดอร์หรือชื่อโฟลเดอร์เอง ดังนั้นเพียงแค่เลื่อนเมาส์ไปทางขวาเล็กน้อยคุณสามารถคลิกขวาบนพื้นที่สีขาวและไปที่ตัวเลือก 'สร้างโฟลเดอร์' ได้อย่างง่ายดาย ใน nautilus หน้าต่างทั้งหมดจะถูกแบ่งออกเป็นแถวและคอลัมน์และการคลิกในแถวใดก็ได้จะเป็นการเลือกโฟลเดอร์ ดังนั้นหากคุณมีไฟล์มากกว่าที่จะแสดงโดยไม่ต้องเลื่อนคุณจะจม อันนี้จริงฉันติ๊ก นี่เป็นข้อบกพร่องที่ควรได้รับการแก้ไขเมื่อหลายปีก่อน


1
ใช่ นี่คือปัญหาที่ฉันกำลังพูดถึง ฉันเพิ่งรู้เพียงเล็กน้อยเกี่ยวกับการเขียนโปรแกรม C และ Gnome เพื่อไปตามแหล่งที่มาและแก้ไข = /
RyanScottLewis

มันจะง่ายมากในการแก้ปัญหาโดยเพียงแค่ใส่ตัวเลือกนี้ลงในเมนูบริบท เมื่อเห็นว่าคำถามนี้มีอายุเกือบ 10 ปีฉันไม่เข้าใจจริงๆว่าทำไมเรื่องนี้ถึงไม่เกิดขึ้น
ผู้ใช้ที่ไม่ใช่ผู้ให้คำอธิบาย

5

เมื่อฉันคลิกขวาที่โฟลเดอร์ไม่มีตัวเลือกในการสร้างไฟล์ / โฟลเดอร์

เท่าที่ฉันรู้ว่านี่เป็นพฤติกรรมปกติเนื่องจากเมนูต้องการให้คุณดำเนินการกับโฟลเดอร์เอง อย่างไรก็ตามหากคุณคลิกขวานอกโครงสร้างโฟลเดอร์คุณจะได้รับเมนู "สร้างโฟลเดอร์"

หากคุณมีโฟลเดอร์ที่เลือกคุณยังสามารถสร้างโฟลเดอร์ใหม่ได้โดยไปที่เมนูไฟล์แล้วเลือก "สร้างโฟลเดอร์" หรือกด Shift + Ctrl + N หลังจากที่คุณสร้างโฟลเดอร์คุณสามารถลากมันไปไว้ในโฟลเดอร์หลัก

ฉันเข้าใจสิ่งที่คุณต้องการทำให้สำเร็จ แต่เท่าที่ฉันรู้ว่าพฤติกรรมนั้นไม่มีอยู่ใน Ubuntu หรือระบบปฏิบัติการอื่น ๆ


2

ในรุ่นที่ใหม่กว่าของ Nautilus (ฉันใช้งาน 3.6) จะมีไอคอนรูปเฟืองซึ่งให้คุณเข้าถึงเมนูบริบทของไดเรกทอรี


1
แต่ Nautilus รุ่นที่ใหม่กว่าก็กำจัดมุมมองรายการหรือโหมดมุมมองที่กำหนดเองสำหรับเรื่องนั้นด้วย
Glutanimate

2
ฉันเห็นว่า แต่ไม่มีปุ่มไฟล์ใหม่เพียงโฟลเดอร์ใหม่
โจนาธาน

1

อย่างที่ได้yeah___rightกล่าวไปแล้วว่านี่เป็นข้อผิดพลาดใน nautilus ข้อผิดพลาดนี้ได้รับการแก้ไขแล้วและการแก้ไขจะอยู่ใน nautilus รุ่นถัดไป (อาจเป็น 3.4)


มันถูกเปิดใหม่เป็นบั๊กbugzilla.gnome.org/show_bug.cgi?id=689768
โจนาธาน


1

แก้ไข: ในรุ่นใหม่ของ Nautilus เพียงกด "Shift-Ctrl-N"


ใน Nautilus (ลองกับรุ่น 3.22) สำหรับการสร้างโฟลเดอร์คุณสามารถกดF10และspaceหรือคลิกปุ่มใหม่ (ดูภาพหน้าจอ)

วิธีแก้ปัญหาอื่นคือการกดCtrl+1และCtrl+2เพื่อสลับระหว่างมุมมองรายการและมุมมองกริดอย่างรวดเร็ว

nautilusnewfolder

ฉันยอมรับว่านี่เป็นปัญหาที่น่ารำคาญมาก


อัปเดต : ใน Gnome 3.30.5 โซลูชันนี้ไม่ทำงานอีกต่อไปเพราะไม่มีเมนูหน้าต่างที่มีการทำงาน "โฟลเดอร์ใหม่" อย่างไรก็ตามตอนนี้มีตัวเลือกที่ดีกว่า

1) ยกเลิกการเลือกไฟล์ใด ๆ (ด้วย Ctrl-Space) หากจำเป็น 2) กด Shift-F10 และเมนูตามบริบทจะปรากฏขึ้น 3) เลือก "New Folder"

ตัวเลือกอื่นที่ง่ายกว่าคือ

1) เพียงกดปุ่ม "Shift-Ctrl-N" เพื่อสร้างโฟลเดอร์ใหม่


1
ฉันจะสร้างไฟล์ใหม่ได้อย่างไร
Jonathan

1
@JonathanLeaders ขออภัยนี่เป็นวิธีแก้ปัญหาบางส่วน
alfC

@Jonathan ในฐานะ Nautilus 3.28 (และอาจเร็วกว่านี้) คุณสามารถกด Ctrl + F10 และแม้ว่าจะมีไฟล์ที่เลือกมันจะเปิดเมนูบริบทสำหรับไดเรกทอรี (แม้ในมุมมองรายการ) Shift-F10 ยังใช้งานได้ แต่เมื่อไม่มีไฟล์ใดถูกเลือกไฟล์สามารถยกเลิกได้ด้วย Ctrl + Space byt Ctrl + F10 ใช้งานได้ทุกครั้ง
alfC

1
@ Jonathan ใน Fedora 29, Gnome 3.30.5 ฉันดูเหมือนจะไม่พบตัวเลือก New File ด้วยการคลิกขวา
alfC

0

หากแป้นพิมพ์ของคุณมีรหัสแอปพลิเคชัน (ปุ่มที่แสดงเมาส์และเมนู) คุณสามารถใช้ปุ่มนั้นเพื่อเปิดเมนูคลิกขวา จากเมนูนี้คุณสามารถสร้างไฟล์ใหม่ของคุณ

อย่างไรก็ตามหากคุณเลือกไฟล์ไว้แล้ววิธีการนี้จะไม่ทำงานเนื่องจากเมนูที่ปรากฏจะไม่มีเมนูย่อย "เอกสารใหม่" คุณต้องหาวิธียกเลิกการเลือกรายการที่เลือก เคล็ดลับอย่างหนึ่งที่ฉันคิดออกคือเลือกทุกอย่าง (ctrl-A) จากนั้นกลับรายการที่คุณเลือก (ctrl-shift-i) ตอนนี้ไม่มีการเลือกอะไรดังนั้นหากคุณกดปุ่มแอปพลิเคชันเมนูคลิกขวาจะมีเมนูย่อยเอกสารใหม่


0

มีเป็นวิธีการสร้างไฟล์ใหม่ในขณะที่ในมุมมองรายการ

วิธีการต่อไปนี้ใช้ฟีเจอร์เด็ด ๆ nautilus เพื่อเพิ่มรายการเมนูลงในเมนูคลิกขวา

ติดตั้ง

  1. นำทางไปและสร้างไฟล์ที่เรียกว่า~/.local/share/nautilus/scriptsnew

  2. ภายในไฟล์นี้เราจำเป็นต้องเพิ่มรหัสที่จะสร้างไฟล์ที่ตำแหน่งนั้น คุณสามารถคัดลอกและวางสคริปต์ไพ ธ อนนี้ที่ฉันได้เตรียมไว้ สคริปต์จะแสดงกล่องโต้ตอบที่ให้คุณเลือกชื่อไฟล์และเทมเพลตจาก~/Templatesไดเรกทอรีของคุณ รองรับคีย์แป้นพิมพ์ที่คาดหวังเช่นขึ้นลงป้อนและหลบหนีดังนั้นคุณไม่จำเป็นต้องใช้เมาส์

  3. สร้างสคริปต์ปฏิบัติการใหม่ของคุณ (คลิกขวา> คุณสมบัติ> สิทธิ์> อนุญาตให้เรียกใช้ไฟล์เป็นโปรแกรม)

ตอนนี้คลิกขวาที่ไฟล์ใด ๆ (ต้องเป็นไฟล์พื้นที่ว่างไม่ทำงาน) คุณควรเห็นสถานที่ใหม่ในเมนูคลิกขวาscriptsที่มีตัวเลือกไฟล์ใหม่ของคุณ ไปข้างหน้าและทดสอบมัน!

โบนัส

รูปขนาดย่อที่เห็นในเมนูคลิกขวานั้นเป็นรูปขนาดย่อเดียวกับที่ไฟล์จริงมี ... ดังนั้นทำไมเราไม่เปลี่ยนให้เป็นรูปขนาดย่อเมนูคลิกขวาของ awesomer (คลิกขวาที่สคริปต์ใหม่ของคุณ> คุณสมบัติ> คลิกภาพย่อ> เรียกดูภาพที่กำหนดเองเพื่อใช้งาน) คุณสามารถใช้ภาพนี้หรือของคุณเอง


1
ดูเหมือนจะซับซ้อนมากสำหรับการสร้างไฟล์ แต่ฉันดีใจที่มีวิธี
Jonathan

ขอบคุณมากสำหรับสิ่งนี้ ฉันชอบแนวคิด น่าเสียดายที่ฉันได้รับข้อผิดพลาดต่อไปนี้เมื่อฉันพยายามใช้: "อาร์กิวเมนต์ควรเป็นสตริงไบต์หรือจำนวนเต็มไม่ใช่ PosixPath"
ผู้ใช้ที่ไม่ใช่ผู้ให้คำอธิบาย

@ some-non-descript-user โชคไม่ดีที่ฉันไม่สามารถเรียกใช้รหัสได้อีกต่อไปฉันไม่สามารถให้ tkinter ทำงานได้ดังนั้นคุณจะได้รับมากกว่าฉัน ปัญหาหมายเลขบรรทัดใดอยู่ ลองวาง str () รอบ ๆ สิ่งที่ทำให้เกิดปัญหา
Scotty Jamison
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.