ฉันเพิ่งอ่านเกี่ยวกับการลงทะเบียนหลุมดำ"_
ซึ่งเป็นการลงทะเบียนแบบเขียนอย่างเดียว
เอกสารที่เป็นกลุ่มอธิบายด้วยวิธีนี้:
- ทะเบียนหลุมดำ "_
เมื่อเขียนลงทะเบียนนี้ไม่มีอะไรเกิดขึ้น สามารถใช้เพื่อลบข้อความโดยไม่มีผลต่อการลงทะเบียนปกติ เมื่ออ่านจากการลงทะเบียนนี้จะไม่มีการส่งคืนสิ่งใด
ในบทความและหนังสือทั้งหมดที่ฉันอ่านผู้แต่งมักจะใช้ตัวอย่างเดียวกันซึ่งก็คือการใช้ทะเบียนนี้เมื่อเราต้องการลบข้อความบางส่วนโดยไม่ต้องลบสิ่งที่เราเคยเรียกก่อนหน้านี้
ฉันเข้าใจการใช้งานนี้ แต่ฉันประหลาดใจกับความจริงที่ว่าฉันไม่สามารถค้นหากรณีการใช้งานอื่น ๆ ของการลงทะเบียนนี้ซึ่งทำให้ฉันมีคำถาม 2 ข้อ:
การลงทะเบียนนี้มีประโยชน์ในกรณีการใช้งานอื่นหรือไม่? ถ้าใช่แล้วอันไหนล่ะ?
หากวัตถุประสงค์เดียวของการลงทะเบียนนี้จะถูกใช้ในกรณีการใช้งานที่ฉันยกมาก่อนทำไมผู้สร้าง Vim จึงตัดสินใจแก้ปัญหานี้ด้วยการลงทะเบียนดังกล่าว ? ผมหมายถึงคำตอบนี้
"_
แสดงให้เห็นถึงวิธีการแก้ปัญหาที่เกิดขึ้นซึ่งหมายถึงการกดแป้นพิมพ์น้อยกว่าการใช้ การใช้"0
สามารถหลีกเลี่ยงการใช้การลงทะเบียนหลุมดำดังนั้นทำไมพวกเขาจึงสร้างมันขึ้นมา?