3
ค้นหาและแทนที่อักขระควบคุม (^ @, ^ M, ^ I …) ใน vi
ฉันคัดลอกบรรทัดนี้จาก/proc/some_proc_id/cmdlineในเครื่อง Ubuntu ของฉัน java^@-jar^@/usr/lib/selenium/selenium-server-standalone.jar^@-port^@4444^@-trustAllSSLCertificates^@ อย่างใดอักขระช่องว่างจะถูกแทนด้วย^@ใน vi ฉันพยายามแทนที่พวกเขาด้วยอักขระช่องว่างโดยใช้คำสั่ง :%s#^@# #g แต่มันบอกว่าpattern not found ^@. หนึ่งจะสามารถแทนที่อักขระพิเศษโดยเฉพาะอย่างยิ่งที่เริ่มต้นด้วยสัญลักษณ์กะรัตได้อย่างไร