เมื่อฉันตี esc
หรือ Ctrl-[
ในโหมดแทรกเป็นกลุ่มมันค้างประมาณครึ่งวินาทีก่อนออกจากโหมดแทรก มันไม่ได้เป็นแฮงค์ประสิทธิภาพรากเพราะฉันสามารถพิมพ์ตัวละครใด ๆ และเสียงเรียกเข้าจะออกจากโหมดแทรกทันที แต่ถ้าฉันกด esc
และไม่มีอะไรอื่นเป็นกลุ่มจะรอครึ่งวินาที
ฉันเชื่อว่านี่เป็นเพราะมีกุญแจอื่น ๆ ที่มีผลผูกพันกับ esc และเป็นกลุ่มรอเพื่อดูว่าฉันตีมัน ข้อสงสัยนี้ถูกบังคับใช้อีกครั้งโดยความจริงที่ว่าเมื่อฉัน set notimeout
กลุ่มจะรอให้ฉันกดคีย์อื่นก่อนโหมดแทรกที่มีอยู่ มันค่อนข้างน่ารำคาญเพราะบางครั้งฉันก็อยากได้ notimeout
ชุด
ไม่มีใครรู้วิธีการทำ esc
ดำเนินการทันทีหรือไม่ มีการเชื่อมโยงคีย์อื่น ๆ ที่ขึ้นต้นด้วย esc
ฉันจะปิดได้ไหม
สำหรับสิ่งที่คุ้มค่า :map <Esc>
และ :imap <Esc>
ผล No mapping found
และฉันสามารถทำซ้ำสิ่งนี้ได้ในการติดตั้ง vim แบบใหม่โดยไม่ต้องใช้ .vimrc
หรือ .vim
ปัจจุบัน.
No mappings found
. ฉันค่อนข้างแน่ใจว่ามันเกี่ยวข้องกับ timeout
เพราะเมื่อฉัน set notimeout
ปัญหาแย่กว่านั้นมาก แต่ดูเหมือนจะไม่มีการแมป (ฉันสามารถทำซ้ำได้ด้วยการติดตั้งใหม่ / no .vimrc / no .vim ด้วย FWIW)