จะปิดแท็บเทอร์มินัล GNOME จากแป้นพิมพ์ได้อย่างไร


9

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

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


6
เพิ่งออกจากเปลือก (ctrl-d)? แท็บอื่นจะยังคงเปิดอยู่
muru

ดังนั้นฉันสามารถใช้ exit หรือ Ctrl + D เพื่อปิดแท็บ ขอบคุณ.
misha

แป้นพิมพ์ลัดอาจมีประโยชน์จริง ๆ ถ้าคุณพยายามปิดแท็บด้วยเซสชั่น ssh ที่ไม่ตอบสนอง ...
Yibo Yang

คำตอบ:


27

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

เซสชัน Bash ของคุณหยุดทำงาน ...

  • exitเมื่อคุณพิมพ์คำสั่ง
  • เมื่อคุณกดCtrl+ Dเพื่อส่งรหัสEOT("End Of Transmission")
    โปรดทราบว่าจะต้องกดเมื่อพรอมต์คำสั่งว่างเปล่านั่นคือคุณยังไม่ได้พิมพ์อะไรในบรรทัดนั้น

โปรดทราบว่าคุณสามารถซ้อนเชลล์แบบโต้ตอบได้หลายเชลล์ คุณสามารถเริ่มต้นเปลือกใหม่ภายในหนึ่งในปัจจุบันโดยการทำงานเช่นbash, sh, python, bc, ... ความexitและCtrl+ Dจะเสมอเพียงยุติเปลือกใช้งานในปัจจุบันซึ่งมักจะเป็นหนึ่งในสุด


เมื่อคุณกด ctrl-d ... บนพรอมต์ที่ว่างเปล่าเป็นอย่างอื่น
muru

@muru ใช่ถูกต้องแล้ว ฉันจะเพิ่ม
ผู้บัญชาการ Byte

นอกจากนี้อีกเล็กน้อย: ถ้าคุณอยู่ภายในมากกว่า 1 เชลล์ ... มันจะออกจากเชลล์และไม่ปิดแท็บ (เช่น. "bash" "bash" "bash" ต้องการ 4 control-d เพื่อให้แท็บปิด)
Rinzwind

@Rinzwind Ooohhhkay ... ฉันจะเพิ่มนั่นด้วย ;-)
Byte Commander

1
อาจน่าสังเกตว่า Ctrl + u จะล้างบรรทัดปัจจุบันของเทอร์มินัลดังนั้น ctrl + u, ctrl + d จะออก
Holloway

23

จากความช่วยเหลือของเทอร์มินัล GNOME :

  • ปิดแท็บ: ShiftCtrlW
  • ปิดหน้าต่าง: ShiftCtrlQ

3
นั่นคือค่าเริ่มต้น ดู "ทางลัด" ของ "Terminal" "preferences" ในกรณีที่สิ่งเหล่านี้ใช้ไม่ได้และ "ใครบางคน" เปลี่ยนและลืมเกี่ยวกับการเปลี่ยนแปลง คำตอบอื่น ๆ นั้นมีข้อบกพร่องเล็กน้อย: exit หรือ control-d ใช้งานได้ในระดับที่ 1 เท่านั้น (หากคุณพิมพ์ "bash" คุณต้องออก 2 ครั้ง) และให้พรอมต์ที่ว่างเปล่า
Rinzwind

8

คุณได้กล่าวถึงแล้วให้พิมพ์ exit และแท็บ (รวมถึงเซสชันเทอร์มินัลที่ทำงานภายในแท็บ) จะถูกปิด


1

เช่นเดียวกับ @YiboYang ที่กล่าวถึงในความคิดเห็นเป็นไปไม่ได้ที่จะทำCtrl + Wหรือexitในบางกรณี:

แป้นพิมพ์ลัดอาจมีประโยชน์จริง ๆ ถ้าคุณพยายามปิดแท็บด้วยเซสชัน ssh ที่ไม่ตอบสนอง

shorcut นั้นสามารถดู / เปลี่ยนได้จากแถบเมนูผ่านไฟล์> เทอร์มินัล> ค่ากำหนด> ทางลัด

การตั้งค่าเทอร์มินัล GNOME

มีการเน้นในภาพด้านบน คลิกสองครั้งที่คีย์ลัดและคีย์อย่างง่ายในชุดค่าผสมใหม่เพื่อกำหนด

เช่นฉันได้ตั้งค่าของฉันเป็นCtrl + Wซิงโครนัสกับทางลัดเบราว์เซอร์มาตรฐานเพื่อปิดแท็บ

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