ฉันจะเปิดโฟลเดอร์ที่มีรายการในผลการค้นหา Nautilus ได้อย่างไร


คำตอบ:


1

องค์ประกอบ GNOME 3 Nautilus ในรุ่น 3.10 (จัดทำโดย Ubuntu 14.04 Trusty Tahr) มีตัวเลือกใหม่ "ตำแหน่งรายการเปิด" ในเมนูบริบทการเลือกรายการของการค้นหา จะเปิดโฟลเดอร์หลักของรายการที่เลือกและแตกต่างจากการกระทำแบบกำหนดเอง Nautilus ของ jadonchristensen (รายงานโดย scrondo) สำหรับเมนูบริบทการเลือกใน 2 วิธี:

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

ฉันไม่ทราบว่ามีวิธีการกำหนดค่าการกระทำที่กำหนดเองเพื่อให้พฤติกรรมนั้นตรงกับ "ตำแหน่งรายการที่เปิด" ใหม่หรือไม่ ดูเหมือนจะยากเป็นพิเศษสำหรับสถานที่ล่าสุดซึ่งไม่ใช่ทั้งโฟลเดอร์แบบฟิสิคัลและผลการค้นหาแบบคลาสสิก


15

Jadonchristensenพบวิธีเพิ่ม "เปิดพาเรนต์โฟลเดอร์" ในเมนูบริบทของ Nautilus:

1) ติดตั้ง Nautilus Actions จากเทอร์มินัล:

    sudo apt-get install nautilus-actions    

2) เรียกใช้การกระทำของ Nautilus จากเทอร์มินัล:

    nautilus-actions-config-tool

3) คลิกที่ 'เพิ่มการกระทำใหม่' และกรอกแบบฟอร์มดังต่อไปนี้:

    label = Open Parent Folder
    path = nautilus
    parameters = %d

5) บันทึกและออก

6) จากนั้นคลิกขวาที่ผลการค้นหาและเลือก "Open parent folder" จะทำการหลอกลวง


เป็นที่น่าสนใจที่จะทราบว่าเป็นไปได้หรือไม่ที่จะเปิดโฟลเดอร์ที่บรรจุในแท็บใหม่แทนที่จะเป็นหน้าต่างใหม่

มีตัวเลือกหนึ่งที่สามารถเพิ่มไปยังคำสั่ง nautilus หรือไม่?


ทดสอบสำเร็จแล้ว

  • Ubuntu GnomeShell Remix 12.04 AMD64
  • Ubuntu 13.10 x64

ขั้นตอนที่ 2 - "nautilus-actions-config-tool" ถูกส่งคืน: "Trace / breakpoint trap" และการกำหนดค่าไม่เปิดขึ้น มีความคิดอะไรผิดหรือเปล่า?
Amir Uval

เป็นไปได้ไหมที่จะแสดงการกระทำใหม่นี้พร้อมกับรายการอื่น ๆ (คัดลอกวาง ฯลฯ ) แทนที่จะอยู่ภายใต้ "การกระทำของ Nautilus-Actions" ขอบคุณ
TheKojuEffect

5

สิ่งนี้ได้รับการร้องขอเป็นคุณลักษณะ: http://brainstorm.ubuntu.com/idea/12628/

วิธีหลีกเลี่ยงปัญหาที่กล่าวถึงคือการสร้างสคริปต์หอยโข่ง:

#!/bin/bash 
# Save this to "~/.gnome2/nautilus-scripts/Browse Container" 
# set Properties Permissions Executable 
# while in Nautilus : right-click-object/Scripts/Browse Container 

nautilus `dirname $NAUTILUS_SCRIPT_SELECTED_URIS`

หรือคุณสามารถใช้ไวยากรณ์ต่อไปนี้เพื่อเปิด Nautilus และเน้นไฟล์ในโฟลเดอร์ที่มี:

#!/bin/bash

nautilus "$1"

2

หากคุณไม่ต้องการที่จะติดตั้ง nautilus-actions (เช่นฉัน) (เช่นฉัน) มีวิธีแก้ไขปัญหา

  1. คลิกขวาที่ไฟล์และเลือกPropertiesctrl + iหรือกด
  2. คลิกสองครั้งที่ตำแหน่งที่ตั้งและจะถูกเลือก กดctrl + cเพื่อคัดลอกตำแหน่งไปยังคลิปบอร์ด
  3. กดctrl + lเพื่อเปิดแถบที่ตั้ง
  4. ctrl + vการวางตำแหน่งของแฟ้มที่enterตามมาด้วย

มันไม่ได้เป็นความสะดวกที่หอยโข่งวิธีการดำเนินการ แต่ก็หลีกเลี่ยงการติดตั้งแพคเกจที่อาจในหลักการมีปัญหาด้านความปลอดภัย


1

มันเป็นไปไม่ได้กับหอยโข่งเริ่มต้นที่กำลังจัดส่งกับ Ubuntu ในปัจจุบัน หากคุณต้องการดูคุณสมบัตินี้คุณมีสองตัวเลือก:

  • ถาม nautilus หรือโครงการระดับประถมศึกษาของ nautilus เพื่อเพิ่มคุณสมบัติ (ไปที่เว็บไซต์โครงการของพวกเขาเพื่อติดต่อกับพวกเขา)
  • ขอให้นักพัฒนาปลั๊กอิน nautilus (อย่างฉัน) เขียนปลั๊กอินหลามอย่างรวดเร็วเพื่อเพิ่มตัวเลือก

4
สวัสดีเขียนปลั๊กอินหลามอย่างรวดเร็วเพื่อเพิ่มตัวเลือก! :)
fl00r

นั่นจะเป็น 6 แกรนด์โปรด ;-)
Martin Owens -doctormo-

คนที่แน่นอนรอมัน
Sohail
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.