Terminal.appประกาศตัวเองจัดการของที่ssh, telnetและx-man-pageรูปแบบ URL
นอกจากนี้ยังลงทะเบียนส่วนขยายของไฟล์.term(เซสชัน) .terminal(การตั้งค่า) .toolและ.command(สคริปต์) และตัวเองเป็นผู้แก้ไข / ผู้ชมสำหรับสิ่งเหล่านี้
นอกจากนั้นไม่มีเทอร์มินัลเริ่มต้นใน OS X เป็นเพียงแอปพลิเคชันที่สามารถจัดการแบบแผน URL และประเภทไฟล์
iTerm มีความสามารถในการจัดการกับสิ่งเหล่านี้ยกเว้นเฉพาะ Terminal.app /.term.terminal
สำหรับประเภทไฟล์เพียงเปิดกล่องโต้ตอบรับข้อมูลและเชื่อมโยงไฟล์ประเภทนี้ทั้งหมดกับ iTerm สำหรับโครงร่าง URL คุณสามารถดาวน์โหลดและติดตั้งบานหน้าต่างการตั้งค่าเริ่มต้นและเปลี่ยนการเชื่อมโยงที่นั่น คุณยังสามารถใช้เป็นวิธีอื่นในการเปลี่ยนการเชื่อมโยงชนิดไฟล์

~/Library/Preferences/com.apple.LaunchServices.plistการตั้งค่าทั้งหมดเหล่านี้ใช้งานที่เฉพาะเจาะจงและเก็บไว้ใน แน่นอนคุณสามารถแก้ไขได้ในโปรแกรมแก้ไขที่เหมาะสมด้วยตัวคุณเอง มันค่อนข้างตรงไปตรงมา สกรีนช็อตของ Xcode 4 ที่แสดงผลลัพธ์ของการเปลี่ยนแปลงx-man-pageในบานหน้าต่างการกำหนดค่าตามความชอบแอปเริ่มต้น :
  
Terminal.app นอกจากนี้ยังมีดังต่อไปนี้บริการสำหรับการใช้งานอื่น ๆ :
- ใหม่เทอร์มินัลที่โฟลเดอร์
- New Terminal Tab ที่โฟลเดอร์
- เปิด man page ใน Terminal
- ค้นหาหน้าคนในเทอร์มินัล
การเชื่อมโยงกับ Terminal.app นั้นมีการกำหนดรหัสแบบยาก คุณต้องสร้างบริการของคุณเองเช่นใช้ Automator และ / หรือ AppleScript เพื่อแทนที่สิ่งเหล่านี้
หากใช้ Terminal ผ่าน AppleScript API จะไม่มีวิธีใดที่จะแทนที่ด้วย iTerm ในทุกกรณีเนื่องจาก API ของพวกเขาค่อนข้างแตกต่างกัน สิ่งนี้มักจะต้องการการเปลี่ยนแปลงที่สำคัญของโปรแกรมหรือสคริปต์