set listchars=tab:>-,trail:_
ฉันพยายามยกเลิกคำสั่งด้านบนด้วยวิธีนี้:
unset listchars=tab:>-,trail:_
แต่จะได้รับ:
E492: Not an editor command: unset listchars=tab:>-,trail:_
วิธีที่ถูกต้องในการทำเช่นนี้คืออะไร?
set listchars=tab:>-,trail:_
ฉันพยายามยกเลิกคำสั่งด้านบนด้วยวิธีนี้:
unset listchars=tab:>-,trail:_
แต่จะได้รับ:
E492: Not an editor command: unset listchars=tab:>-,trail:_
วิธีที่ถูกต้องในการทำเช่นนี้คืออะไร?
คำตอบ:
สิ่งนี้จะรีเซ็ตตัวเลือก listchars เป็นค่าเริ่มต้น:
set listchars&
ดูเอกสารตัวเลือกสำหรับข้อมูลเพิ่มเติม
unset
คำสั่ง สำหรับตัวเลือกที่สลับได้คุณสามารถทำset nooption
(ตัวอย่าง: set paste
และset nopaste
) แต่ listchars ไม่สามารถสลับได้ หากคุณต้องการตั้ง listchars ให้ไม่มีค่าทำ:set listchars=
set listchars&
เดียวกับset listchars=
อะไร
set listchars&
ตั้งเป็นค่าเริ่มต้นที่เริ่มต้นด้วยeol:$
มี 3 วิธีหลักในการยกเลิกการตั้งค่าตัวแปร ฉันจะใช้binary
คำสั่งที่นี่เพื่อการสาธิต หนึ่งในนั้นควรทำงาน
set nobinary
set binary&
set binary!
อย่าลืมโหลดไฟล์ที่คุณกำลังทำงานเพื่อให้ค่าที่จะใช้อีกครั้งโดยใช้ :e
unset listchars=
ทำงานอย่างไร