El Capitan - เมนูคลิกขวา - เปิด Terminal ที่นี่


17

ฉันรู้ว่านี่อาจถูกถามมาหลายครั้ง แต่ฉันไม่สามารถหาวิธีที่ใช้ได้สำหรับฉัน

ใน El Capitan - ฉันต้องการเพิ่มตัวเลือกในเมนูคลิกขวา (ไม่ใช่ส่วนบริการ) ที่อนุญาตให้ฉันเปิดไฟล์หรือไดเรกทอรีโดยตรงในเทอร์มินัลจากตัวเลือกคลิกขวา

ใครบางคนสามารถให้วิธีการทำงานได้หรือไม่?


เกิดอะไรขึ้นกับบริการ มีอยู่แล้วเป็นตัวเลือกที่นั่น
Tetsujin

@Tetsujin - ไม่อนุญาตให้ฉันเปิดไฟล์ในเทอร์มินัล โฟลเดอร์เท่านั้น ก่อนหน้านี้ฉันใช้ XtraFinder ซึ่งไม่ทำงานบน El Capitan อีกต่อไปโดยไม่ปิดการใช้งานคุณลักษณะ seucrity ของ el capitan
RandomMath

อืมโอเค. บริการนี้เป็น 'เปิดเทอร์มินัลที่โฟลเดอร์' ดังนั้นฉันคิดว่าคุณพูดถูก
ซึจิน

1
คุณต้องการเปิดไฟล์ในเทอร์มินัลอย่างไร
Joonas

คุณคาดหวังอะไรเกี่ยวกับไฟล์
Chris Page

คำตอบ:


12

จัดแสดงนิทรรศการ

ดังที่ได้กล่าวไปแล้วในความคิดเห็นการใช้บริการที่มีอยู่แล้วนั้นใช้งานได้กับโฟลเดอร์ สำหรับไฟล์ถ้าคุณต้องเปิดมันในตัวค้นหาไม่มีอะไรจะเกิดขึ้นถ้าคุณไม่สามารถสร้างตัวแก้ไขค่าเริ่มต้นในของคุณ.bash_profileได้

หากคุณยังไม่ตายโดยใช้เมนูคลิกขวาวิธีหนึ่งในการเปิดตำแหน่งโฟลเดอร์หรือไฟล์ด้วยเทอร์มินัลโดยไม่ต้องดาวน์โหลดซอฟต์แวร์เพิ่มเติมคือการลากไฟล์หรือโฟลเดอร์ไปยังไอคอน Terminal ของคุณใน Dock ฉันทำสิ่งนี้บ่อยและมันก็ใช้งานได้ดี


1
อาจเป็นการชี้ให้เห็นว่าคุณสามารถหากล่องโต้ตอบที่แสดงในภาพได้ที่นี่ (การตั้งค่าระบบ> คีย์บอร์ด> ทางลัดหรือใต้ [เมนูแอปพลิเคชันปัจจุบัน]> บริการ> การตั้งค่าบริการ); มันไม่ง่ายอย่างสิ้นเชิง
Weston C

3

นอกจากนี้คุณสามารถเพิ่มaliasใน.bash_profile:

alias cdf="eval \"cd \\\"\\\`osascript -e 'tell app \\\\\\\"Finder\\\\\\\" to return the POSIX path of (target of window 1 as alias)'\\\`\\\"\""

สิ่งนี้จะไม่แก้ปัญหาของคุณ แต่คุณสามารถใช้หน้าต่างเทอร์มินัลที่มีอยู่และcdไดเรกทอรีที่เลือกใน Finder ตามcdfคำสั่ง


ฉันชอบวิธีนี้ แค่อยากจะทราบว่านี่คือการใช้หน้าต่างที่ใช้งานล่าสุดหากมีหลายหน้าต่างที่เปิดอยู่
rwenz3l


3

มีสาธารณูปโภคประเภทนี้เพิ่มเติมอีก เช่นGo2Shellก็เป็นไปได้เช่นกัน


คุณช่วยอธิบายในเชิงลึกเช่นอธิบายว่า Go2Shell ทำอะไรได้บ้าง
อิฐ

-2

เมื่อฉันอัพเกรดเป็น El Capitan ฉันสามารถเปิดเทอร์มินัลที่ finder เหมือนเมื่อก่อนและไม่ต้องพยายามทำให้มันทำงานอีกครั้ง

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