เทอร์มินัลอีมูเลเตอร์พร้อมบานหน้าต่างแยกสำหรับ Windows 7 (64 บิต) [ปิด]


45

ฉันกำลังมองหา terminal emulator บน Windows 7 (64 บิต) พร้อมคุณสมบัติเฉพาะ:

เพื่อให้สามารถแยกหน้าต่างพรอมต์คำสั่งออกเป็นหลายบานหน้าต่างได้

มันเป็นคุณสมบัติที่ยอดเยี่ยมของ Terminator สำหรับ gnome ฉันคิดว่าภาพนี้อธิบายได้ดีที่สุด:

ป้อนคำอธิบายรูปภาพที่นี่

ขอให้สังเกตว่าทุกบานหน้าต่างเป็นเชลล์ที่แตกต่างกันซึ่งมีแอพพลิเคชั่นต่างกัน

หมายเหตุ : คำถามนี้คล้ายกับคำถามอื่นที่ฉันถาม: โปรแกรมจำลองเทอร์มินัลที่มีบานหน้าต่างแยกสำหรับ Mac OSXแต่คราวนี้ฉันขอวิธีแก้ไขปัญหาในระบบ Windows

แก้ไข : สำหรับการอ้างอิงต่อไปนี้เป็นข้อมูลเพิ่มเติมเกี่ยวกับ Terminator: http://gnometerminator.blogspot.com/p/introduction.html


1
ในกรณีที่คุณใช้ Windows 10 คุณสามารถใช้ Terminator กับ WSL: blog.ropnop.com/…
nephewtom

คำตอบ:


11

ฉันเพิ่งเห็นสิ่งนี้พูดถึงในคำตอบอื่นและจำได้ว่าคุณกำลังมองหาบางอย่างเช่นนี้

PowerCmd

PowerCmd

ฉันแค่ใช้ Console2 กับ TCC / LE และ PowerShell ด้วยตัวเอง


PowerCmd ต้องการสิทธิ์ผู้ดูแลระบบในการทำงานดังนั้นใน Vista / Win7 มันจะทริกเกอร์การแจ้งเตือน UAC ทุกครั้งที่คุณเรียกใช้งานมันค่อนข้างน่ารำคาญ

น่าเสียดายที่มันไม่ได้จัดการกับสีเทอร์มินัลเช่น cmd
Adam

สิ่งนี้สามารถใช้รีโมท CLI โดยใช้ SSH ได้หรือไม่
SUB

64

ฉันเป็นผู้เขียนเทอร์มินัลอื่น - ConEmu (โอเพ่นซอร์ส) คำตอบนี้อธิบายวิธีการรัน 2x2 grid เมื่อเริ่มต้น ที่จริงแล้วการกำหนดค่าการแยกใด ๆ (มากถึง 30 บานหน้าต่าง) สามารถกำหนดค่าได้ นอกจากนี้แต่ละการแยกสามารถเรียกใช้เป็นผู้ใช้ที่แตกต่างกันหรือยกระดับ (Vista และสูงกว่า) แอปพลิเคชั่นคอนโซลและ GUI อย่างง่าย (เช่น mintty / putty) อาจทำงานในแท็บ ConEmu

คุณสมบัติแยกหน้าจอ ConEmu

จะสร้างรอยแยกได้อย่างไร

1) จากการสร้างกล่องโต้ตอบคอนโซลใหม่ เพียงแค่กดปุ่มบนแถบเครื่องมือหรือ[+] WinWเลือกแอปที่ทำงานของคุณชื่อผู้ใช้และการกำหนดค่าแยก

กล่องโต้ตอบคอนโซลใหม่ใน ConEmu

2) CtrlShiftOและCtrlShiftEแยกเปลือกที่ใช้งานในแนวตั้งหรือแนวนอน กดWinAltKเพื่อดูรายการปุ่มลัดแบบเต็ม

3) บันทึกบานหน้าต่างแยกที่กำหนดค่าไว้ในงานที่ตั้งชื่อใหม่เพื่อให้เข้าถึงได้รวดเร็วในครั้งต่อไป เปิดการตั้งค่าโต้ตอบWinAltPและไปที่ "งาน" หน้า เพิ่มงานใหม่ ( +ปุ่ม) Active tabsและกด งานของคุณจะเต็มไปด้วยการกำหนดค่าการแบ่งปัจจุบันของคุณ Save settingsอย่าลืมให้ ตัวอย่างเช่น

>cmd -new_console:n
powershell -new_console:s1TVn
sh --login -i -new_console:s1THn
putty -load mysrv -new_console:s2THn

ทางเลือกฟรีอีกทางหนึ่ง

ConsoleZ (ทางแยกของ Console2) ConsoleZ

ทางเลือก Windows Console AWC


3
ฉันใช้ ConEmu เป็นเวลาอย่างน้อยหนึ่งปีและสามารถรับรองได้ ฉันไม่รู้ว่ามันสามารถแยกบานหน้าต่างและพบโพสต์นี้ขณะที่กำลังค้นหา Terminator สำหรับ Windows (ฉันยังใช้ Terminator บน Linux) ขอขอบคุณคุณ Maximus ทั้งสองสำหรับ ConEmu และสำหรับการให้ข้อมูลนี้!
jeffa00

2
โหวตขึ้นเพื่อแจ้งว่าคุณเป็นผู้แต่งและให้ลิงก์ไปยังซอฟต์แวร์ทางเลือกอื่น ผู้ใช้รายอื่นสามารถเรียนรู้จากคำตอบของคุณ
DanteTheEgregore

ฉันสับสนเล็กน้อยโดยคำอธิบาย 'วิธีแยก' ของคุณ ใน iTerm2 ฉันสามารถทำได้ Command-D หรือ Command-Shift-D เพื่อแยกแท็บ ตอนจบของเรื่อง. ฉันสามารถ / มีความสามารถนี้กับแอพของคุณหรือไม่? ขอบคุณ ฉันไม่ต้องการ 'ตั้งค่า' ทุกครั้งที่ฉันต้องการแยก ฉันต้องการกดปุ่มลัดเพื่อทำการแบ่ง แอปของคุณสามารถทำเช่นนั้นได้หรือไม่
TheGrapeBeyond

@TheGrapeBeyond อ่านคำตอบอีกครั้ง จะมี "2" อย่างแน่นอน
Maximus

1
บัตรกำนัลสำหรับ ConEmu ได้ที่นี่! เพิ่งดาวน์โหลดและติดตั้ง ใช้เวลาประมาณ 10 วินาทีในการเรียนรู้และใช้คำตอบที่เชื่อมโยงข้างต้นการเริ่มต้นด้วยแท็บของฉันไม่เจ็บปวด: D มันรองรับ Git Bash ทันทีที่ออกจากกล่อง! ในกรณีที่มีใครพบปัญหาเมื่อคุณตั้งค่างานของคุณในการตั้งค่าให้คลิกบานหน้าต่างการเริ่มต้นและใช้ "งานที่ระบุชื่อ" เพื่อเรียกใช้
Jonny Asmar

18

Terminator ขนานที่ดีที่สุดสำหรับ Windows คือ:

Cmder


  • คุณสามารถใช้บานหน้าต่างแยกในCmder
  • รองรับแท็บ

ป้อนคำอธิบายรูปภาพที่นี่


  • นอกจากนี้ยังอนุญาตให้เรียกใช้โปรแกรม (เช่น Sublime Text) ในบานหน้าต่าง

ป้อนคำอธิบายรูปภาพที่นี่

[หมายเหตุ: Cmder รุ่นmsysgit ที่ใหญ่ขึ้นมาวาง Git และคำสั่ง Unix ทั้งหมดใน PATH ของคุณ]


6
มันเป็นConEmu + git + เสียงกริ๊กจริง ๆ
Maximus

8

ฉันมองไปรอบ ๆ และได้ตัดสินบน mobaxterm มันเป็นเรื่องง่ายที่จะติดตั้ง windows แต่ดึงในคุณสมบัติของ terminator และ winSCP ฉันค่อนข้างมีความสุขกับมัน แต่จะต้องประหลาดใจเมื่อพบว่ามีเทอร์มินัลจาก windows ที่ดีกว่าเพื่อเชื่อมต่อกับฉัน

http://mobaxterm.mobatek.net/


3
+1 สำหรับ MobaXterm: โหมด "แยกมุมมอง" ช่วยให้ฉันมีคอนโซลได้ถึง 4 เครื่องในขนาดต่าง ๆ พร้อมการนำทางผ่านพวกเขาได้อย่างง่ายดายโดยใช้ Ctrl + Tab!
Didier

2
แม้ว่าจะมีคุณสมบัติมากมายฉันไม่ชอบวิธีที่ MobaXTerm จัดการกับมุมมองแบบแยก ครั้งแรกมีเพียงตัวเลือกของการแบ่ง 2 หรือ 4 ฉันต้องการที่จะสามารถปรับแต่งนี้ได้มากขึ้นและจัดเรียงหน้าต่างย่อยตามที่ฉันต้องการ นอกจากนี้ฉันพบว่าขอบของหน้าต่างในโหมดแยกมีขนาดใหญ่เกินไปและใช้พื้นที่ว่าง มันเจ๋งมากที่คุณเลือกวนรอบหน้าต่างที่เลือกเพื่อแยกมุมมองเท่านั้น แต่ข้อเท็จจริงที่ว่านั่นคือ "โหมด" แยกต่างหากที่ฆ่ามันสำหรับฉัน
GeeF

4

Terminator จากhttp://software.jessies.org/terminator/ต้องการการติดตั้ง Cygwin ซึ่งใช้งานได้มากกว่าการใช้ ComEmu


นี่น่าจะเป็นความเห็นที่มีต่อคำตอบของ Mark Allen หลังจากได้รับ 50 คะแนนชื่อเสียงคุณจะสามารถแสดงความคิดเห็นในโพสต์ของผู้อื่น
pabouk

0

ตามหน้าแรกสำหรับ Terminator มันเป็นแพลตฟอร์มข้ามและทำงานบน Windows งั้น ... เทอร์มิเนเตอร์?

http://software.jessies.org/terminator/


1
ไม่นั่นเป็นซอฟต์แวร์ที่มีชื่อเดียวกันและไม่มีคุณสมบัติที่ฉันอธิบาย Terminator ที่ฉันหมายถึงคือ: tenshu.net/terminator
Silvio Donnini

ขอโทษด้วย!
Mark Allen

ฉันไม่รู้เกี่ยวกับอันนี้ ขอบคุณ!
h3xStream

URL ปัจจุบันของโครงการคือcode.google.com/p/jessies
pabouk

0

mRemoteNG มันจะช่วยให้คุณเชื่อมต่อกับหลาย ๆ พอร์ต (SSH 1/2, RDP, VNC, ฯลฯ ) ในหน้าต่างเดียว รองรับหน้าต่างแบบแยกและแท็บ หนึ่งสำหรับแอปพลิเคชันทั้งหมดสำหรับ remoting ให้มันลอง.


MRemoteNG เป็นตัวจัดการการเชื่อมต่อระยะไกล - ไม่ใช่ตัวจำลองคอนโซล / เทอร์มินัล
Jens A. Koch

-1

คุณสามารถใช้ Ctrl + Shift + O หรือ Ctrl + Shift + E สำหรับการแบ่งแนวตั้ง / แนวนอน

ป้อนคำอธิบายรูปภาพที่นี่


1
(1) เนื่องจากคุณไม่ได้พูดในสิ่งที่โปรแกรมที่คุณพูดถึงนี้ไม่ได้ตอบคำถาม (2) ฉันเห็นได้จากภาพของคุณว่าคุณกำลังพูดถึง ConEmu ขึ้นอยู่กับว่าผมจะเห็นว่าการโพสต์ของคุณเป็นส่วนหนึ่งของคำตอบสอ
G-Man กล่าวว่า 'Reinstate Monica'
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.