ฉันจะเพิ่มปุ่มเทอร์มินัลได้ที่แถบเครื่องมือ Finder ได้อย่างไร


2

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

ฉันจะเพิ่มปุ่ม Terminal-here ลงในแถบเครื่องมือ Finder ได้อย่างไร

คำตอบ:


7

ในฐานะของ Mac OS X Lion 10.7 เทอร์มินัลมีฟังก์ชั่นนี้เหมือนกับบริการ เช่นเดียวกับบริการส่วนใหญ่สิ่งเหล่านี้จะถูกปิดใช้งานตามค่าเริ่มต้นดังนั้นคุณจะต้องเปิดใช้งานสิ่งนี้เพื่อให้ปรากฏในเมนูบริการ

ค่ากำหนดของระบบ> คีย์บอร์ด> แป้นพิมพ์ลัด> บริการ

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

คุณสามารถกำหนดคีย์คำสั่งให้กับพวกเขาได้

บริการปรากฏในเมนูย่อยบริการของแต่ละเมนูแอปพลิเคชันและภายในเมนูตามบริบท (คลิกควบคุมหรือคลิกขวาที่โฟลเดอร์หรือชื่อพา ธ )

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

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

ในหมายเหตุที่เกี่ยวข้อง Lion Terminal ยังมีบริการใหม่สำหรับค้นหาหน้าคน: เปิดหน้าคนใน Terminalแสดงหัวข้อหน้าคนที่เลือกในหน้าต่างเทอร์มินัลใหม่และค้นหาหน้าคนในเทอร์มินัลทำการ "apropos" บนข้อความที่เลือก อดีตยังเข้าใจการอ้างอิงหน้า man ("open (2)"), อาร์กิวเมนต์บรรทัดคำสั่ง man page ("2 open") และ URL ของ man page ("x-man-page: // 2 / open")


4

ตรวจสอบ OpenTerminal ที่นี่แล้วพบ ShellHere ฉันเลือก ShellHere รวบรวมแหล่งโดยไม่ต้องผูกปมและทำสิ่งที่ฉันต้องการ http://etresoft.org/shellhere.html


ฉันคิดว่าcdtoนั้นยอดเยี่ยมกว่า ShellHere ทั้งความเร็วและรูปลักษณ์ (ไอคอน) นอกจากนี้ยังcd /very/long/pathสำรองอะไหล่ให้คุณจากที่ ShellHere แสดงทุกครั้ง ตรวจสอบคำตอบของฉันด้านล่าง
Ricardo Sanchez-Saez

3

cdtoดูดีและดูเหมือนว่าจะได้รับการบำรุงรักษาบ่อยครั้ง พวกเขายังมีไอคอนจับคู่ Mavericks และ Yosemite (คุณต้องติดตั้งด้วยตนเอง)

ShellHere มีไอคอนที่น่ากลัว (และเพิ่มcd /you/long/folder/path/hereคำสั่งแรกให้กับเทอร์มินัลซึ่งน่ารำคาญสุด ๆ )


0

คุณลอง Path Path หรือไม่ ( http://www.cocoatech.com/ ) มันทำอย่างนั้นและอีกมากมาย ... มันไม่ได้มีปุ่มเพิ่มเข้าไปใน Finder แต่มันเป็นเครื่องมือค้นหาที่มีประสิทธิภาพมาก


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

0

วิธีเพิ่มปุ่ม 'Terminal-here' ลงในแถบเครื่องมือ Finder:

ฉันเลือก Go2Shell - เป็นปุ่มบนแถบเครื่องมือ Finder ของฉัน และได้ฟรี

รับมัน:

Go2Shell on the Mac App Store: https://itunes.apple.com/us/app/go2shell/id445770608 

Go2Shell at ZipZapMac: http://zipzapmac.com/Go2Shell

ติดตั้ง:

...

Browse to the folder containing the app. 

Locate the file 'Go2Shell.app' and Command ⌘-drag it into the Finder toolbar 

กำหนดค่า:

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