ฉันได้ยินเสมอว่าiTerm2ดีกว่าเทอร์มินัล อย่างไรก็ตามเมื่อฉันดาวน์โหลด iTerm2 ฉันไม่เห็นสิ่งที่ทำให้ดีกว่า Terminal แอพทั้งสองนี้แตกต่างกันอย่างไร
ฉันได้ยินเสมอว่าiTerm2ดีกว่าเทอร์มินัล อย่างไรก็ตามเมื่อฉันดาวน์โหลด iTerm2 ฉันไม่เห็นสิ่งที่ทำให้ดีกว่า Terminal แอพทั้งสองนี้แตกต่างกันอย่างไร
คำตอบ:
มีคุณสมบัติหลายประการที่ระบุไว้บนของพวกเขามีหน้าคุณสมบัติ
คุณสมบัติบางอย่างที่ฉันชอบคือ:
คำตอบของ @ joel นั้นดี แต่ Terminal.app ได้รับคุณสมบัติพิเศษบางอย่างใน Lion:
ฉันรัก iTerm เพราะมันมีระบบเติมคำสั่งอัตโนมัติที่ยอดเยี่ยม
จากรายการคุณสมบัติสำหรับ iTerm2 บนเว็บไซต์:
เพียงพิมพ์จุดเริ่มต้นของคำใด ๆ ที่เคยปรากฏในหน้าต่างของคุณแล้ว Cmd-; จะป๊อปเปิดหน้าต่างพร้อมคำแนะนำ คำที่คุณค้นหามักจะอยู่ด้านบนของรายการ!
bash
และเชลล์อื่น ๆ ( zsh
มีการเติมข้อความอัตโนมัติที่ยอดเยี่ยมเป็นพิเศษ) และไม่ใช่แอป Terminal เอง iTerm2 ยังมีโหมดการเติมข้อความอัตโนมัติพิเศษด้วย ... iterm2.com/#/section/features/autocomplete
นอกเหนือจากฟีเจอร์ที่มีอยู่แล้ว iTerm2 ก็มีการปรับปรุงอยู่ตลอดเวลาในขณะที่เทอร์มินัลได้รับการอัปเดตเล็กน้อยทุกสองสามปี คำขอคุณลักษณะมีโอกาสที่ดีกว่าที่จะได้รับเกียรติใน iTerm2 มีบางสิ่งที่เจ๋งมาในรุ่นถัดไปที่ยังไม่ได้บันทึก แต่มีการดูบันทึกย่อประจำรุ่นล่าสุดเพื่อดูพวกเขา
นอกจากนี้ฉันทราบว่ามีความสับสนเกี่ยวกับบานหน้าต่างแยกในความคิดเห็นใน OP บานหน้าต่างแยกของเทอร์มินัลให้มุมมองสองหน้าต่างในขณะที่ iTerm2 ให้เทอร์มินัลอิสระไม่ จำกัด ในแท็บเดียว
คุณสมบัติที่ฉันเลือกสำหรับ iTerm นั้นสามารถตัดหรือคัดลอกได้โดยเพียงแค่เลือกข้อความและวางโดยใช้ปุ่มกลาง
iTerm รองรับการเปิดหน้าต่างแบบเต็มหน้าจอตามค่าเริ่มต้นและมีตัวเลือกให้ใช้หน้าต่างเต็มหน้าจอแบบกำหนดเองที่ไม่มีภาพเคลื่อนไหวสำหรับการเปลี่ยนช่องว่างและไม่ปิดการใช้งาน⌘H
นอกจากนี้ยังมีแบนเนอร์ค้นหาแบบเพิ่มหน่วยแทนไดอะล็อกค้นหา และคุณสามารถเลือกข้อความโดยค้นหาแท็บเริ่มต้นและกดเพื่อขยายการเลือกด้วยคำเดียว
ฉันใช้ iTerm2 สำหรับงานด้านชีวสารสนเทศและมีตัวอย่างเช่นติดตั้งในลักษณะที่เปิดเว็บไซต์ Genome Browser โดยอัตโนมัติในตำแหน่งโครโมโซมเฉพาะเมื่อฉันคลิกที่ตำแหน่งโครโมโซม
นอกจากนี้ฉันยังตกแต่งด้วยการคัดเลือกอย่างชาญฉลาดเพื่อให้ฉันสามารถเลือกลำดับดีเอ็นเอได้เท่านั้นเป็นต้น
นอกจากนี้ฉันจะตั้งค่าให้เล่นเสียงหากเกิดข้อผิดพลาดในเทอร์มินัล
แน่นอนว่าเป็นกรณีการใช้งานที่เฉพาะเจาะจงอย่างมาก แต่แสดงให้เห็นว่า iTerm2 นั้นมีความสามารถมากน้อยเพียงใดเมื่อเปรียบเทียบกับไคลเอ็นต์ Terminal แบบง่าย
หากคุณเป็นผู้ใช้ VIM ที่กระตือรือร้นโหมดเมาส์ใน iTerm2 จะทำงานได้อย่างถูกต้องคุณสามารถวางตำแหน่งเคอร์เซอร์และเลือกข้อความโดยใช้เมาส์ (มันทำงานใน Terminal แต่เป็นบั๊กกี้) นอกจากนี้เมื่อคุณใช้ VIM (หรือแอพที่ใช้คอนโซลอื่น ๆ ที่ใช้หน้าจอ 'ทางเลือก' (t_ti, t_te)) การเลื่อนจะทำงานได้อย่างถูกต้องเช่นกัน
นอกจากนี้ยังมีเครื่องมือค้นหาที่มีประโยชน์มากซึ่งสามารถใช้ในการค้นหาเนื้อหาของแท็บ iTerm2 ที่เปิดอยู่ซึ่งสามารถเข้าถึงได้โดยไปที่ Window-> Exposé all Tabs ( ⌥⌘E)
ฉันยังชอบฟังก์ชั่นการแสดงภาพอินไลน์ซึ่งเป็นไปได้โดยใช้เครื่องมือเครื่องมือ iTerm2ซึ่งใช้รหัสหลบหลีกที่กำหนดเอง
จากเว็บไซต์ iTerm2:
iTerm2 มีคุณสมบัติมากมาย ทุกความปรารถนาที่เป็นไปได้ที่ผู้ใช้เทอร์มินัลอาจคาดการณ์และแก้ไขได้ และนี่เป็นเพียงแหล่งท่องเที่ยวหลัก!
หน้าคุณสมบัติของ iTerm2 เน้นดังต่อไปนี้:
ฉันใช้ iTerm2 เนื่องจากฉันไม่สามารถกำหนดค่าเทอร์มินัล Mac ของฉันมีพื้นหลังสีต่างกันเมื่อฉันเปิดเทอร์มินัลที่แตกต่างกัน