เคยค้นหาสิ่งนี้โดยไม่โชคดี สิ่งที่ฉันต้องการคือสิ่งที่บอกฉันถ้าฉันกด Ca in Screen Vim แสดง "- INSERT -" เมื่อเลือกโหมดแทรก สิ่งที่จะเป็นประโยชน์ที่จะมีใน hardstatus ของ Screen ใครมีคำแนะนำในการทำเช่นนี้ (ถ้าเป็นไปได้จริง ๆ )?
เคยค้นหาสิ่งนี้โดยไม่โชคดี สิ่งที่ฉันต้องการคือสิ่งที่บอกฉันถ้าฉันกด Ca in Screen Vim แสดง "- INSERT -" เมื่อเลือกโหมดแทรก สิ่งที่จะเป็นประโยชน์ที่จะมีใน hardstatus ของ Screen ใครมีคำแนะนำในการทำเช่นนี้ (ถ้าเป็นไปได้จริง ๆ )?
คำตอบ:
ที่เป็นไปไม่ได้ในหน้าจอเวอร์ชันปัจจุบัน
ที่กล่าวว่าฉันมักจะกด Ca (อีกครั้ง) เพื่อตรวจสอบว่าฉันไม่แน่ใจ ... ถ้าไม่มีอะไรเกิดขึ้นคุณรู้ว่ามันพร้อมสำหรับคำสั่ง; ถ้ามันเปลี่ยนหน้าต่าง (หรือบอกคุณว่าไม่มีหน้าต่างอื่น) จากนั้นคุณรู้ว่าคุณเป็น "ชัดเจน"
เป็นเวลานานที่ฉันรู้สึกสับสนในหน้าจอเพียงเพราะฉันไม่รู้ว่ากดแป้น Escape หรือไม่ มันเป็นเช่นนั้นจนกระทั่ง Ben Love ขึ้นมาพร้อมกับแพทช์ซึ่งเพิ่ม hardstatus escape ใหม่สำหรับคีย์ escape ( ข้อผิดพลาด # 27713 ) ดาวน์โหลด แพตช์นี้และนำไปใช้กับแหล่งที่มาของหน้าจอล่าสุด โปรแกรมปรับปรุงนี้เพิ่ม hardstatus escape ใหม่% E การใช้งานที่ง่ายที่สุด:
# invert colors when escape key active
# %{+s} is activated when %E is true
hardstatus string %?%E%{+s}%?%w
hardstatus alwayslastline