คือมีiTerm2 (แอปพลิเคมินัลสำหรับ Mac OS) เทียบเท่าสำหรับอูบุนตู?
ในบรรดาคุณสมบัติหลายอย่างที่มันเพิ่มอย่างหนึ่งที่ฉันตามมาก็คือ "หน้าต่างฮอตคีย์" ซึ่งคุณสามารถวางซ้อน / ซ่อนหน้าต่างเทอร์มินัลโปร่งแสงได้ด้วยการกดปุ่มบนคีย์บอร์ด
คือมีiTerm2 (แอปพลิเคมินัลสำหรับ Mac OS) เทียบเท่าสำหรับอูบุนตู?
ในบรรดาคุณสมบัติหลายอย่างที่มันเพิ่มอย่างหนึ่งที่ฉันตามมาก็คือ "หน้าต่างฮอตคีย์" ซึ่งคุณสามารถวางซ้อน / ซ่อนหน้าต่างเทอร์มินัลโปร่งแสงได้ด้วยการกดปุ่มบนคีย์บอร์ด
คำตอบ:
ตามที่แนะนำในเว็บไซต์iterm2นั้นเอง (ภายใต้"หน้าต่างลัด" ) มีguake , tilda และ yakuake ซึ่งสามารถติดตั้งได้จากที่เก็บ
ฉันใช้ guake เป็นการส่วนตัว หากคุณใช้ความเป็นเอกภาพฉันได้เขียนตัวบ่งชี้ว่ามีความผิดแม้ว่าคุณจะสามารถเปิดใช้ระบบ systrayได้อย่างเป็นเอกภาพเช่นกัน
คุณสามารถลองใช้ terminatorค้นหาในศูนย์ซอฟต์แวร์
ฉันไม่แน่ใจว่ามันมีคุณสมบัติที่คุณต้องการหรือไม่ แต่มันมีคุณสมบัติที่ดีอื่น ๆ ของ iterm2 เช่นการแบ่งหน้าต่างแนวนอนและแนวตั้ง
tillix เป็นตัวเลือกที่สมบูรณ์แบบที่สุดที่ฉันเคยพบ
นี่คือรายการสั้น ๆ ของคุณสมบัติของ iterm2 (v3):
ฉันไม่ได้เข้ามาใกล้พวกเขาทั้งหมดแม้สิ่งเหล่านี้จะเป็นสิ่งที่ฉันใช้ / ใส่ใจมากที่สุด
ฉันไม่สามารถหาเทอร์มินัล linux เดียวที่ตรงกับชุดคุณลักษณะนี้ได้อย่างสมบูรณ์ (น้อยกว่าที่ฉันไม่ได้พูดถึง) แต่มีเทอร์มินัล linux ที่มาใกล้สวยมากและสามารถทำสิ่งต่าง ๆ ที่ iterm2 ไม่สามารถทำได้ ภาพพื้นหลังของหน้าต่าง / บานหน้าต่าง) ดังนั้นนี่คือเทอร์มินัลสองสามตัวที่ใกล้เคียงกับ iterm2 มากที่สุดในแง่ของความเท่าเทียมกันของฟีเจอร์:
นี่คือตัวย่อของเทอร์มินัล qt มันมีการสนับสนุนสีที่แท้จริงเต็มรูปแบบปุ่มลัดแบบหล่นลงความโปร่งใสภาพพื้นหลังบานหน้าต่างแท็บการรวมเชลล์ ติดตั้งผ่าน apt ข้อด้อย : ไม่มีวิธีการแสดงตัวอย่างภาพในตัวการจัดการกับภาพพื้นหลังนั้นดูจะไม่เกะกะ
เทอร์มินัล KDE เริ่มต้น (เช่นสำหรับ kubuntu) มีสีแท็บภาพพื้นหลังโปร่งใส จุดด้อย : ไม่มีฮ็อตคีย์แบบหล่นลงไม่มีบานหน้าต่างอิสระการจัดการภาพพื้นหลังอาจไม่มีประสิทธิภาพ
เทอร์มินัลที่ AFAICT เพิ่งเขียนโดยผู้ชายคนหนึ่งที่มีชุดคุณลักษณะที่สมบูรณ์แบบที่น่าประหลาดใจ: มีสีจริงการแบ่งแนวนอนโปร่งใสแสดงภาพการรวมเชลล์ จุดด้อย : ไม่มีภาพพื้นหลัง (มีปัญหาเปิด), ไม่มีการแยกแนวตั้งโดยไม่มีการกำหนดค่า, ไม่มีการดรอปดาวน์, และในขณะที่มันมีแพ็คเกจสำหรับ distros หลาย ๆ Ubuntu ไม่ใช่หนึ่งในนั้น (ต้องติดตั้ง deps และคอมไพล์จากแหล่งด้วยตนเอง)
เทอร์มินัลเริ่มต้นของเดสก์ท็อปตรัสรู้ มันมีการจัดการภาพที่ดีที่สุดของเทอร์มินัลอีมูเลเตอร์ใด ๆ ที่ฉันเคยใช้และเคยเป็นไดร์เวอร์รายวันของฉันมาสองสามปีแล้ว มีบานหน้าต่างอิสระที่ปรับขนาดได้ (แนวตั้งและแนวนอน) แท็บความโปร่งใสการรวมเชลล์ แต่ไม่มีการสนับสนุนสีที่แท้จริง (ผู้ดูแลบอกว่าเขาจะไม่เพิ่มมัน) ซึ่งน่ารำคาญมากขึ้นเรื่อย ๆ เมื่อผู้ใช้ neovim / ncurses หนักขึ้น ข้อเสีย : 256 สีเท่านั้นไม่มีแบบหล่นลงแพคเกจในที่เก็บนั้นล้าสมัยอย่างมากและการติดตั้ง / รวบรวมการพึ่งพา EFL รุ่นล่าสุดใช้เวลาครึ่งชั่วโมงอย่างแท้จริง
มีอีมูมินัลเทอร์มินัลอื่น ๆ ที่มีค่ามากมาย: rxvt-unicode, suckless, ปลวกและอื่น ๆ แต่พวกมันทั้งหมดมีข้อบกพร่องที่เห็นได้ชัด ยกตัวอย่างเช่น Suckless (st) ทำให้การกำหนดค่าในไฟล์ส่วนหัวหมายถึงทุกการเปลี่ยนแปลงการกำหนดค่าต้องมีการคอมไพล์ใหม่ หลายคน (รวมถึงสิ่งที่ฉันเน้นไว้ด้านบนเช่น konsole) ดูเหมือนว่าจะสามารถกำหนดค่าผ่านทางเมาส์เท่านั้นซึ่งเกินความน่ารำคาญสำหรับเทอร์มินัลอีมูเลเตอร์
หลายคนอาจพิจารณาการมีอยู่ของ tmux เพื่อแยก / บานหน้าต่างที่ไม่ใช่ปัญหาสำหรับเทอร์มินัลเอง ฉันไม่เห็นด้วย แต่เป็น YMMV
มีการละเลยที่เห็นได้ชัด: ฉันไม่ได้กล่าวถึงโครงการที่ใช้อิเล็กตรอนอย่างไฮเปอร์ นั่นเป็นเพราะฉันเก็บรักษาเทอร์มินัลต่าง ๆ ประมาณ 12 ครั้งตามเวลาที่กำหนดและอิเล็กตรอนก็โลภมากเกินไปสำหรับการใช้งานประเภทนั้น ซึ่งเป็นความอัปยศเนื่องจากข้อเสนอบางอย่างมีคุณสมบัติที่น่าประทับใจ หากคุณมีแนวโน้มที่จะเปิดเซสชันน้อยลงคุณอาจลองสักหนึ่งครั้งฉันได้เล่นกับ extraterm และดูเหมือนว่าจะสอดคล้องกับสิ่งที่ iterm2 เสนอ
ฉันหวังว่าทุกคนจะโชคดี แต่การแสวงหาเทอร์มินัลอีมูเลเตอร์ตัวจริงของฉันยังคงดำเนินต่อไป
shell integration
เทอร์มินัลหลายแห่ง แต่ฉันไม่สามารถหาอะไรในเอกสารเปลือกหอยที่ใกล้กับiterm2.com/documentation-shell-integration.html (เช่นดูรหัสสถานะการส่งคืนของคำสั่งก่อนหน้าโดยคลิกขวา) คุณทำอย่างละเอียดในสิ่งที่คุณหมายถึงshell integration
?
ฉันอยากจะแนะนำguake
ซึ่งมีการซ้อนทับและ "หน้าต่างฮอตคีย์" และสิ่งต่างๆเช่นนั้น
DomTermรองรับคุณสมบัติมากมายของ iterm2 และอื่น ๆ : การรวมเชลล์, บานหน้าต่างแยก, อินไลน์ html (รูปภาพและข้อความที่มีการจัดรูปแบบ), เซสชันที่ถอดออกได้, การจำลอง xterm ที่มั่นคงมาก
เพียงเพื่อเพิ่มไฮเปอร์ลงในรายการ มันเป็นเทอร์มินัลที่ใช้อิเล็กตรอนที่ค่อนข้างเรียบร้อยมีเสถียรภาพและใช้งานง่ายพร้อมตัวเลือกการกำหนดค่ามากมาย
iTerm2 ทำสิ่งที่น่าอัศจรรย์ แต่จนถึงตอนนี้สำหรับ Mac OS X ( github )
extratermเป็นโปรแกรมจำลองเทอร์มินัลสำหรับ Linux, Mac และ Windows ที่ทำสิ่งที่แตกต่างกัน
kittyเป็นโปรแกรมจำลองเทอร์มินัลข้ามแพลตฟอร์มที่มีการเรนเดอร์ GPU, Python scriptable และฟีเจอร์เต็มรูปแบบ
คุณสามารถใช้tmux
- ง่ายและมีประสิทธิภาพMultiplexer ขั้ว
tmux
ในการติดตั้งกดCtrl+ Alt+ Tและทำ:
sudo apt install tmux
ฉันขอแนะนำให้ใช้ Konsole มันสามารถทำให้ดูสะอาดตาเหมือนกับ iTerm2 และสำหรับฉันมันมีคุณสมบัติทั้งหมดที่ฉันใช้จริง ๆ ซึ่งไม่ค่อยมีความซื่อสัตย์ อีกอย่างที่ฉันชอบคือวิธีที่ง่ายในการทำการแมปคีย์ใหม่ได้ตามต้องการ
หากคุณรวม Konsole (หรือแอพเทอร์มินัลใด ๆ จริงๆ) กับKintoคุณจะมีปุ่มลัดเหมือนกับ macOS บน Linux เป็นส่วนใหญ่