ในฉัน.emacs
ฉันมีบรรทัดของรหัสต่อไปนี้:
(modify-syntax-entry ?_ "." python-mode-syntax-table)
นี่คือคำสั่งที่ชอบforward-word
และbackward-kill-word
หยุดที่ขีดล่างใด ๆ ที่อยู่ในคำ นี่คือพฤติกรรมที่แตกต่างจากค่าเริ่มต้นและเป็นพฤติกรรมที่ฉันต้องการ ปัญหาคือว่าจากนั้นauto-complete-mode
ก็เคารพขีดเส้นใต้เป็นขอบเขตของคำในวิธีที่ไม่พึงประสงค์ ตัวอย่างเช่นถ้าฉันมีตัวแปรที่เรียกว่าfoo_var
และผมพิมพ์fo
แล้วพยายามที่จะเสร็จก็จะสมบูรณ์ไปไม่ได้ foo
foo_var
ในtext-mode
และc-mode
พฤติกรรมเป็นสิ่งที่ฉันต้องการคือการเคลื่อนไหวเป็นไปตามขีดล่าง แต่auto-complete-mode
จะเสร็จสมบูรณ์ในพวกเขา ฉันต้องเปลี่ยนอะไรในauto-complete-mode
การกำหนดค่าเพื่อแก้ไขใน Python