ก่อนอื่นให้เปิด:h :s
เพื่อดูส่วน "4.2 Substit" ของเอกสารเกี่ยวกับ "Change" นี่คือสิ่งที่คำสั่งยอมรับ:
:[range]s[ubstitute]/{pattern}/{string}/[flags] [count]
สังเกตคำอธิบายเกี่ยวกับpattern
และstring
สำหรับดู{pattern}
สามารถเป็นสตริงตัวอักษรหรือสิ่งที่
พิเศษ เห็นไหม|pattern|
{string}
|sub-replace-special|
ตอนนี้คุณรู้แล้วว่ารูปแบบการค้นหาและรูปแบบการแทนที่เป็นไปตามกฎที่แตกต่างกัน หากคุณไปที่ลิงก์ไปยัง|pattern|
มันจะพาคุณไปยังส่วนที่อธิบายรูปแบบ regexp ทั้งหมดที่ใช้ใน Vim
ในขณะเดียวกัน|sub-replace-special|
นำคุณไปยังส่วนย่อยของ "4.2 ทดแทน" ซึ่งมีรูปแบบสำหรับการทดแทนในหมู่ซึ่ง\r
สำหรับการแบ่งบรรทัด / แยก
(ทางลัดไปยังส่วนของคู่มือนี้คือ:h :s%
)
%
สำหรับเมื่อค้นหาและแทนที่?