กดปุ่ม Terminal ค้างไว้


1

บางครั้งฉันกำลังทำอะไรบางอย่างใน terminal แล้วหายไป เมื่อฉันกลับมาฉันต้องการที่จะดำเนินการต่อในสิ่งที่ฉันกำลังทำอยู่ แต่บางครั้งฉันก็ลืมและกดปุ่ม คำสั่ง - Q ซึ่งปิดหน้าต่างเทอร์มินัลทั้งหมดโดยอัตโนมัติไม่มีคำถามถาม

มีคำสั่งที่ "ถือ" แท็บเทอร์มินัลเพื่อที่ฉันจะไม่ปิดสิ่งที่ฉันทำโดยบังเอิญ

ตัวอย่างเช่นสิ่งที่ฉันต้องการสามารถทำได้โดยการแฮ็ก sleep LARGE_NUMBER ในแท็บที่ฉันต้องการให้เปิด

ถ้าอย่างนั้นฉันก็ตั้งใจตี คำสั่ง - Q มันจะไม่ปิดโดยตรงและนำเสนอสิ่งต่อไปนี้ให้ฉันซึ่งจะให้โอกาสฉันในการยกเลิกและดำเนินการต่อในสิ่งที่ฉันทำ:

คำตอบ:


4

มีตัวเลือกให้แสดงข้อความโต้ตอบก่อนปิดแท็บใด ๆ ในการตั้งค่า:

enter image description here

การแปลภาพหน้าจอเป็นภาษาอังกฤษเป็นแบบฝึกหัดให้ผู้อ่าน


ถูกต้อง แต่ส่วนใหญ่ฉันไม่ต้องการให้ถาม ... ถึงแม้ว่าฉันคิดว่ามันจะใช้งานได้สำหรับบางคน
houbysoft

1
@patrix คุณเป็นฮีโร่ของฉัน :) ไม่ใช่คำตอบทั้งหมดที่จะต้องจริงจัง
ephsmith

@houbysoft นี่อาจเป็นวิธีที่ดีที่สุดของคุณ กล่องโต้ตอบการยืนยันที่นุ่มนวลนั้นไม่ได้แย่ขนาดนั้นเพราะคุณมีความชอบต่อ command-q
ephsmith

2
@patrix ฉันถูกล่อลวงให้ยกเลิกคำตอบดังนั้นเว็บไซต์จึงไม่ได้เป็น monoglot และไร้อารมณ์ขัน
CajunLuke

1
:-) ฉันเปลี่ยนมันกลับเนื่องจากความต้องการที่เป็นที่นิยม ...
nohillside

1

สิ่งนี้สามารถแก้ไขได้ด้วยการวิ่ง catซึ่งจะทำให้รออินพุตตลอดไป

สำหรับการใช้ที่เร็วขึ้นสามารถกำหนดนามแฝงได้ ~/.bashrc:

alias h="cat"

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