ฉันจะตั้ง iTerm เป็นเทอร์มินัลเริ่มต้นใน OS X ได้อย่างไร


4

ฉันต้องการกำหนดค่า iTerm2 ให้เป็นสถานีเริ่มต้นบน Mac ของฉัน (Mountain Lion 10.8.4) ดังนั้นเมื่อฉันคลิกขวาที่โฟลเดอร์และเลือก "New Terminal Tab at Folder" มันควรเปิด iTerm

ฉันจะทำสิ่งนี้ได้อย่างไร

คำตอบ:


4

แท็บ Terminal ใหม่ที่โฟลเดอร์ให้บริการโดย Terminal ดังนั้นจึงไม่สามารถใช้กับ iTerm คุณสามารถให้บริการ iTerm ของคุณเองได้:

on run {input, parameters}
    set p to POSIX path of item 1 of input
    tell application "iTerm"
        reopen
        tell current terminal
            tell (launch session "Default Session")
                write text "cd " & quoted form of p
            end tell
        end tell
        activate
    end tell
end run

เท่าที่ฉันรู้ไม่มีสิ่งใดเป็นเทอร์มินัลเริ่มต้นใน OS X คุณสามารถเปลี่ยนแอปพลิเคชันเริ่มต้นสำหรับ .command ไฟล์จาก Finder และคุณสามารถใช้ Duti เพื่อเปลี่ยนแอปพลิเคชั่นเริ่มต้นสำหรับ x-man-page หรือ ssh URL ที่


ขอบคุณฉันไม่รู้ว่าฉันสามารถสร้างบริการแบบนั้นได้
icherevkov

iTerm2 รุ่นใหม่ล่าสุดได้ทำลายไวยากรณ์นี้และฉันพยายามที่จะทำให้มันทำงานอีกครั้ง
icherevkov

1

iTerm เวอร์ชั่น 3 (หรือก่อนหน้านี้) มีตัวเลือกในการตั้งค่าเฉพาะ ข้อมูลส่วนตัว เพื่อจัดการโปรโตคอลบางอย่าง SSH และ Telnet เหมาะสมที่สุดสำหรับฉัน

Setting a profile to handle a URL protocol in iTerm version 3

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