iTerm เป็นเทอร์มินัลที่เลื่อนออกจากด้านบนของหน้าจอ


148

ฉันได้ติดตั้ง iTerm2 และหวังว่าฉันจะมีสิ่งที่น่ากลัว (ใช่ฉันเพิ่งเปลี่ยนจาก Ubuntu) ฉันทำแผนที่ปุ่มลัดกับปุ่มที่ฉันเลือกและใช้งานได้ดี แต่ฉันคิดถึงอนิเมชั่นแบบเลื่อนลงจากด้านบนอย่างที่ฉันมีใน Ubuntu


7
ฉันเป็นผู้ลี้ภัยจาก Total Terminal มาที่นี่เพื่อ OSX El Captain
Lakshman Prasad

ฉันคิดว่า iterm2 ใช้งานได้ฉันเพิ่งมีเพื่อนอัพเกรด / ลดระดับเป็น el capitan และมันใช้ได้ดีสำหรับเขาฉันคิดว่า
Aadi Droid

คำตอบ:


211

คุณสามารถใช้ฮอตคีย์ทั้งระบบของ iTerm กับโปรไฟล์หน้าต่างลัดเพื่อทำสิ่งนี้

ในการตั้งค่า iTerm2 คลิกที่แท็บ "คีย์" ที่ด้านล่างซ้ายใต้ "ปุ่มลัด" เลือก "แสดง / ซ่อน iTerm2 พร้อมปุ่มลัดทั้งระบบ" และกำหนดปุ่มลัดที่คุณต้องการใช้

ทำเครื่องหมายที่ "ฮ็อตคีย์สลับหน้าต่างเฉพาะพร้อมโพรไฟล์:" และเลือก "ฮ็อตคีย์" ในเมนูป๊อปอัพด้านล่าง (ควรเลือกตามค่าเริ่มต้น)

ด้วยการตั้งค่าเริ่มต้นหน้าต่างโปรไฟล์ฮอตคีย์จะขยายไปถึงด้านบนของหน้าจอและปุ่มลัดจะวางหน้าต่างลงจากด้านบนพร้อมด้วยภาพเคลื่อนไหว

การตั้งค่า iTake2 Quake / visor

คุณสามารถปรับแต่งการตั้งค่าสำหรับโปรไฟล์ "หน้าต่างลัด" ภายใต้แท็บ "โปรไฟล์" หากต้องการทำให้ดูเหมือนเป็นเทอร์มินัลแบบเลื่อนลง Quake คุณสามารถใช้การกำหนดลักษณะ "หน้าต่าง" ที่คล้ายกัน:

การตั้งค่า iTerm2 Guake Window


7
มันใช้งานได้ดีมาก !! แต่มันยังคงโผล่ขึ้นมาที่หน้าต่างเทอร์มินัลเริ่มต้นดังนั้นฉันจึงปิดแล้วฉันสามารถใช้สไลด์ลงพร้อมกับปุ่มลัด วิธีใดที่จะหยุดหน้าต่างเทอร์มินัลเริ่มต้นไม่ให้โผล่ขึ้นมา
เพียง

22
@Lane ใช่ -defaults write com.googlecode.iterm2 HotkeyTermAnimationDuration -float 0.00001
mdrozdziel

12
ขอบคุณ @joelseph มีวิธีใดที่จะให้ iTerms2 แสดงเฉพาะหน้าต่าง visor / Quake เมื่อเริ่มต้นแทนที่จะเป็นหน้าต่าง 'ปกติ' iTerm2
snowbound

4
@joelseph ฉันต้องการทราบวิธีแสดงหน้าต่างแผ่นดินไหวเท่านั้น ทุกครั้งที่ฉันใช้ปุ่มลัดทั้งหน้าต่างฮอตคีย์และหน้าต่างปกติจะปรากฏขึ้น มันน่ารำคาญนิดหน่อย
xi.lin

8
@snowbound เพื่อหลีกเลี่ยงสองโปรไฟล์เมื่อเริ่มต้น: - เปิด iTerm 2 - ปิดหน้าต่างคอนโซลทั้งหมด - ไปที่หน้าต่าง> บันทึกการจัดเรียงหน้าต่าง ชื่อการจัดเรียงใหม่ ฉันตั้งชื่อของฉันว่า“ ไม่มี Windows” - ตรวจสอบให้แน่ใจว่าตั้งเป็นค่าเริ่มต้นในการตั้งค่า> การจัดเรียง - สุดท้าย แต่ไม่ท้ายสุดในการกำหนดค่าตามความชอบ…> ทั่วไปภายใต้การเริ่มต้นตรวจสอบให้แน่ใจว่า“ เปิดการจัดเรียงหน้าต่างเริ่มต้น” เป็นตัวเลือกเดียวที่ตรวจสอบ ที่มา: rottmann.net/2013/03/…
k7k0

13

หากคุณไม่ได้แต่งงานกับ iTerm2 คุณสามารถลองTotalTerminal หน้าต่างสไลด์ดาวน์อยู่เสมอเมื่อกดแป้น

แก้ไข - ฉันรักเทอร์มินัลทั้งหมดเป็นเวลานาน อย่างไรก็ตามในช่วงปลายปี 2558 ฉันย้ายไปที่ iTerm2 ทุกสิ่งที่ฉันรัก TT ทำ แต่ไม่มีปัญหาใด ๆ ที่ฉันเจอ


1
ความคิดเห็นนี้เก่าแก่แล้วฉันคิดว่านี่ไม่ใช่กรณีที่เกิดขึ้น แต่ iTerm2 สนับสนุนการเลื่อนลงคอนโซลสไตล์ Quake ตอนนี้
Joel Mellon

10
TotalTerminal ไม่สามารถทำงานกับ ElCapitan ได้โดยไม่ต้องปรับแต่งค่าความปลอดภัยของระบบ
Guy

2016 - iTerm2 ไม่เลื่อนขึ้น / ลงอีกต่อไปดูstackoverflow
im3r3k

1
อืม ... ฉันอ่านความคิดเห็นนั้น แต่ฉันไม่เห็นด้วย iMac ของฉันเช่นเดียวกับ Term2 และทำงานได้เหมือนเคย แต่คุณเป็นผู้พัฒนาหรือไม่ ถ้าเป็นเช่นนั้นฉันแน่ใจว่าคุณรู้มากกว่าฉัน มันยังใช้งานได้สำหรับฉัน
Greg Cain

1
2019 โทรเข้าทำงานได้ดีบน iterm2 w / Mojave
ผู้หญิง

5

เปิดเดสก์ท็อปหลายเครื่องมี 2 อันหนึ่งอยู่ด้านบนหนึ่งอยู่ด้านล่าง กำหนดปุ่มลัดเพื่อสลับไปที่เดสก์ท็อปท็อป เปิด iTerm2 และวางไว้บนเดสก์ท็อปด้านบนและเปิดแอพอื่นทั้งหมดบนเดสก์ท็อปด้านล่าง ทำให้เทอร์มินัลขยายใหญ่สุดหรือเต็มหน้าจอ (สิงโต) และควรให้สิ่งที่คล้ายกับสิ่งที่คุณกำลังมองหา


5

ในขณะที่การแนะนำ iTerm2 เป็นปัญหาที่ดี แต่ก็มีปัญหาเล็กน้อย

ปุ่มลัดจะเปิดใช้งานหน้าต่าง iTerm2 ทั้งหมด ก่อน OS X 10.11 El Capitan ฉันใช้ TotalTerminal (Visor) และฉันชอบมาก ฉันมี Visor เลื่อนจากบนลงล่างและฉันก็ใช้ iTerm2 เช่นกันขึ้นอยู่กับงาน ฯลฯ iTerm2 เองก็ดูเหมือนไม่เพียงพอสำหรับฉันเมื่อฉันย้ายไปที่ El Capitan

แต่มีวิธีการทำซ้ำการตั้งค่าเก่าของฉันอย่างใกล้ชิด แอปที่เรียกว่าApptivateสามารถกำหนดแป้นพิมพ์ลัดส่วนกลางให้กับแอปพลิเคชันสคริปต์และอื่น ๆ และสามารถเปิดและปิด (ซ่อน) ด้วยปุ่มลัดเดียวกัน ดังนั้นคุณสามารถใช้ Terminal ของ Apple ได้อย่างง่ายดายในแบบที่คุณใช้ Visor (ยกเว้นภาพเคลื่อนไหว) ดังนั้นฉันจึงกลับมาพร้อมคอมโบเก่าของฉัน (Terminal.app + iTerm2) และมันก็ใกล้เคียงกับอุดมคติ บางทีมันอาจช่วยคุณได้เช่นกัน



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