สิ่งนี้เกิดขึ้นเพราะปกติ Vim จะเปลี่ยนไปที่หน้าจอทางเลือกและทำงานที่นั่น เมื่อออกมาเป็นกลุ่มจะเปลี่ยนกลับดังนั้นคุณจะไม่เห็นสิ่งใดที่เหลืออยู่จากเซสชัน Vim ของคุณ แต่ผลลัพธ์ของคำสั่งจะถูกดำเนินการก่อนที่จะเริ่ม Vim
คุณลักษณะนี้มีอธิบายไว้ที่:h xterm-screens
(ลิงก์)
ดังนั้นโดยทั่วไปคุณไม่ต้องการสิ่งนั้นและต้องการปิดใช้งานสิ่งนั้น คุณสามารถทำได้โดยการตั้งค่า:set t_ti= t_te=
รหัสเทอร์มินัลที่ทำสิ่งนี้ให้ว่างเปล่า
เมื่อรวมทั้งหมดเข้าด้วยกันคุณจะต้องเริ่ม Vim ดังนี้:
vim -c ':set t_ti= t_te= nomore' -c 'scriptnames|q!'
เรากำลังรีเซ็ต'more'
ตัวเลือกเพื่อที่คุณจะไม่เห็น hit-enter-prompt