ฉันมีไฟล์ข้อความขนาดใหญ่ที่สร้างขึ้นจากบล็อกเช่น
Short line.
Really long line.
Short line.
คั่นด้วยบรรทัดว่างและฉันต้องการใช้กลุ่ม (บน Linux) เพื่อแยกย่อยบรรทัดยาวและรับบล็อกเช่น
Short line.
This was
part of
a long line.
Short line.
ปัญหาของฉันกับgq(และgw) คือมันจะทำการรีโฟลว์แต่ละบล็อกทั้งย่อหน้านั่นคือมันไม่ได้รักษาตัวแบ่งสองบรรทัดภายในแต่ละบล็อกและตามที่:help fo-tableไม่มีgqตัวเลือกการจัดรูปแบบใด ๆ ฉันยังคิดด้วยว่าฉันสามารถบรรลุเป้าหมายได้ถ้าฉันสามารถกำหนดอักขระขึ้นบรรทัดใหม่ให้เป็นตัวคั่นย่อหน้า:help paragraphได้
แก้ไข:ฉันรู้ว่าฉันสามารถใช้gqหรือจัดgwรูปแบบแต่ละบรรทัดยาวทีละหนึ่ง แต่เนื่องจากไฟล์ของฉันทำงานมากกว่าสองสามพันบรรทัดฉันกำลังมองหาวิธีที่จะบรรลุสิ่งนี้โดยอัตโนมัติ
gq gwฉันก็ดีใจที่ฉันไม่ได้หยุดอยู่แค่นั้นมิฉะนั้นฉันจะไม่ได้เรียนรู้เกี่ยวกับ:gคำสั่ง :)