วิธีออกจากความช่วยเหลือเป็นกลุ่ม


35

ฉันเพิ่งใช้ไฟล์ช่วยเหลือเป็นกลุ่มและตอนนี้ฉันติดอยู่ในความช่วยเหลือ

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

ฉันมีปัญหาในการค้นหาgoogle.comเนื่องจากสตริงการค้นหาexit help in vimส่งคืนบทความเกี่ยวกับการออกเป็นกลุ่มอย่างชัดเจนซึ่งเป็นสิ่งที่ฉันทำได้ดีมาก

ไม่มีใครรู้วิธีการทำเช่นนี้?

แก้ไข: ฉันต้องได้รับอย่างใดติดอยู่ในสิ่งที่แยกหน้าจอ นั่นเป็นเหตุผลที่ฉันไม่สามารถออกจากความช่วยเหลือผ่านทาง:q



"... ออกเป็นกลุ่มตัวเองสิ่งที่ฉันทำได้ดีมาก" 😂😂😂
Stack Underflow

คำตอบ:


37

:q เป็นทางออกอยู่แล้ว

มันไม่ได้ปิดเซสชันทั้งหมดเป็นกลุ่ม แต่เฉพาะหน้าต่างที่ใช้งานอยู่ (แยกส่วนภายในvim) หากหน้าต่างนี้เป็นวิธีใช้จะมีเพียงความช่วยเหลือเท่านั้นที่จะถูกปิด หากเอกสารของคุณใช้งานอยู่เอกสารจะถูกปิด

หากนี่เป็นหน้าต่างที่ไม่ใช่ความช่วยเหลือล่าสุดความช่วยเหลือจะปิดเช่นกัน - ซึ่งหมายถึงvimปิด

ใช้Ctrl+ Wตามด้วยปุ่มเคอร์เซอร์เพื่อให้แน่ใจว่าเคอร์เซอร์ของคุณอยู่ในหน้าต่างช่วยเหลือ จากนั้นลอง:qอีกครั้ง



7

:qค่อนข้างน่ารำคาญเล็กน้อยเนื่องจากเป็นบัฟเฟอร์แบบอ่านอย่างเดียว และฉันเชื่อว่าคนไม่ค่อยจำเป็นต้องบันทึกแมโครในบัฟเฟอร์ความช่วยเหลือ

ดังนั้นฉันต้องการแผนที่qไปที่:q:

autocmd FileType help noremap <buffer> q :q<cr>

3

ผมใช้Ctrl+ W+ CหรือCtrl+ W+ Qแต่ผมยอมรับว่าเหมือนอื่น ๆ qอีกมากมายที่ทันสมัยมากขึ้นหน้าต่างการอ่านเพียงอย่างเดียวมันจะเป็นธรรมชาติมากขึ้นถ้าเราสามารถเลิกมันมีเพียงแค่กด


2

คุณจะต้องมาที่หน้าต่างความช่วยเหลือเพียงอย่างเดียว โดยปกติแล้วจะ:helpแยกหน้าต่างออกและ:qในหน้าต่างนั้นก็จะปิดวิธีใช้และกลับไปที่หน้าต่างอื่น

หรือคุณพิมพ์ใน:qขณะที่ในหน้าต่างอื่นไม่ใช่ความช่วยเหลือ กลุ่มจะไม่ "นับ" หน้าต่างช่วยเหลือเป็นหน้าต่างเต็มและจะหยุดทำงานอย่างสมบูรณ์เมื่อเหลือเพียงหน้าต่างความช่วยเหลือเท่านั้น

มีคำสั่งการจัดการหน้าต่างอยู่บ้าง ตัวอย่างเช่น:closeเป็นตัวแปร:quitที่จะไม่ออกจากกลุ่ม แม้ว่าเริ่มแรกจะสับสนเรียนรู้วิธีการใช้พวกเขาเนื่องจากพวกเขามีประสิทธิภาพมาก :help windowsมีข้อมูลทั้งหมด

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