หากฉันต้องการเลือกข้อความเฉพาะของบรรทัดและลบบรรทัดฉันจะทำอย่างไรใน vi (ให้หมายถึงที่ง่ายที่สุด)?
หากฉันต้องการเลือกข้อความเฉพาะของบรรทัดและลบบรรทัดฉันจะทำอย่างไรใน vi (ให้หมายถึงที่ง่ายที่สุด)?
คำตอบ:
คุณยังสามารถใช้Vในโหมดมุมมองเพื่อเปิดโหมด "VISUAL LINE" เลือกบรรทัดของคุณและพิมพ์dเพื่อลบ
ไปที่บรรทัดแรกที่คุณต้องการลบและพิมพ์ (ในโหมดดู) d[x-1]เพื่อลบเส้น x
เคล็ดลับอื่น: หากคุณต้องการลบย่อหน้าข้อความให้ย้ายไปยังจุดเริ่มต้นของย่อหน้านั้นด้วย{จากนั้นพิมพ์d}
หรือในคำอื่น ๆ{d}
dapลบย่อหน้า
dapไม่ได้ผลสำหรับฉันใน Vi
vi" เขาหมายถึง " vim" หรือ " vimทำงานในโหมดความเข้ากันได้ vi" ดังนั้นฉันจึงแนะนำvimคำสั่ง -specific (ดูเพิ่มเติม:help text-objects)
dapยังไม่มีผล
.vimrcไฟล์ของคุณมีการตั้งค่าอื่น ๆ หรือบางที @ @ user1686 มีการตั้งค่าที่แตกต่างกัน
Shift + V.