ขณะนี้ฉันใช้ตัวเลือกเมนู MacVim (Snapshot 64) "แยกความแตกต่างด้วย ... "
ไฟล์นี้เป็นของ Django settings.py
จากรุ่น 1.3.1 ไปเป็นไฟล์ใหม่จากรุ่น 1.4
ฉันรู้สองคำสั่งพื้นฐาน
- do เพื่อ "ขอรับ" (และแทนที่) บล็อกจากอีกด้านหนึ่ง
- dp เพื่อ "วาง" (และแทนที่) บล็อกไปอีกด้านหนึ่ง
แต่ทั้งสองคำสั่งเขียนบล็อกทั้งหมดซึ่งใน MacVim คือไฮไลท์สีม่วง
ถ้าคุณดูที่บล็อกที่ 2 คุณจะเห็นว่าจากบรรทัดที่ 2 และ 3 มีเพียง 2 คำที่มีความแตกต่างกันและmysite
hobbes3
ฉันต้องการแทนที่ต่อบรรทัดไม่ใช่บล็อกทั้งหมด
ดังนั้นสิ่งที่มีคำสั่งให้แทนที่ทำdoและdpต่อบรรทัดตรงข้ามกับบล็อกทั้งหมดหรือฉันต้องพิมพ์ด้วยตนเอง?
คำถามโบนัส : ฉันสังเกตเห็นว่าเมื่อฉันแก้ไขบล็อกด้วยตนเองฉันสูญเสียการเน้นสีม่วง ฉันจะ "รีเฟรช" ส่วนต่างอีกครั้งเพื่อรวมไฮไลต์โดยไม่ต้องเปิดไฟล์อีกครั้งได้อย่างไร
โปรดลองรักษาคำตอบ Vim-General ตรงข้ามกับ MacVim-specific