วิธีการรับ Nautilus สคริปต์ ( Terminal here, Root Nautilus, Root Gedit) ทำงานบน Ubuntu 13.04?
ฉันคัดลอกสคริปต์เหล่านั้นไปยัง.gnome2/nautilus-scriptsโฟลเดอร์ แต่ดูเหมือนว่าปริมาณจะไม่ทำงานอีกต่อไป
วิธีการรับ Nautilus สคริปต์ ( Terminal here, Root Nautilus, Root Gedit) ทำงานบน Ubuntu 13.04?
ฉันคัดลอกสคริปต์เหล่านั้นไปยัง.gnome2/nautilus-scriptsโฟลเดอร์ แต่ดูเหมือนว่าปริมาณจะไม่ทำงานอีกต่อไป
คำตอบ:
ลองวางสคริปต์ /home/$USER/.local/share/nautilus/scripts/
นี่คือโฟลเดอร์สคริปต์ของฉัน:
นี่คือผลลัพธ์ที่ได้:
เราอาจกำหนดคลิกขวารายการเมนูบริบทของเราเองด้วยหอยโข่งกระทำ 
เรียกใช้เครื่องมือกำหนดค่า Nautilus-Actionsจาก Dash หรือจากเทอร์มินัลด้วย
nautilus-actions-config-tool
ด้วยเครื่องมือนี้ฉันสามารถสร้างเมนูบริบทเพื่อเปิดเทอร์มินัลได้ที่นี่ ฉันได้ทำตามขั้นตอนเหล่านี้แล้ว:



สิ่งหนึ่งที่ควรทราบ ... มันไม่ได้แสดงบนแถบเครื่องมือหรือฉันไม่รู้ว่าจะหาได้ที่ไหน ดังนั้นคุณไม่ต้องตรวจสอบสองช่องในภาพหน้าจอที่สอง
สิ่งทั้งหมดทำงานได้ดีและฉันสามารถคลิกที่ไฟล์ / โฟลเดอร์หรือพื้นที่ว่างเพื่อเปิดเทอร์มินัลในโฟลเดอร์ปัจจุบัน "%d/%w"มันต้องใช้เวลาความพยายามน้อยที่พบว่าตัวแปรที่ถูกต้องสำหรับเส้นทางโฟลเดอร์เป็น
เมื่อฉันอยู่ใน/home/logan/games:
%dจะได้รับ/home/loganถ้าคลิกที่พื้นที่ว่าง%dจะได้รับ/home/logan/gamesถ้าคลิกที่ไฟล์ / โฟลเดอร์ใด ๆ ภายใต้โฟลเดอร์เกมแต่%d/%wดูเหมือนว่าจะใช้ได้ทั้งกับพื้นที่ว่างและในโฟลเดอร์ / ไฟล์
คุณอาจต้องออกจากระบบและกลับเข้าสู่ระบบเว้นแต่ว่าคุณจะรีสตาร์ทหอยโข่งเพื่อโหลดเมนูบริบท
เพียงใช้สคริปต์ Nautilus-Action เพื่อดำเนินการนี้
ติดตั้ง gksu และ nautilus-actions จาก Software Center จากนั้นเปิดเครื่องมือกำหนดค่า Nautilus-Action
ในเครื่องมือการกำหนดค่า Nautilus-Action สร้างการกระทำใหม่ในแท็บการดำเนินการพิมพ์ 'Open Folder As Root' ในป้ายกำกับบริบทในแท็บคำสั่งป้อนค่า ' gksu' และ ' nautilus %d/%w' ในเส้นทางคำสั่งและพารามิเตอร์ตามลำดับ จากนั้นรีสตาร์ทหอยโข่ง:nautilus -q