เมื่อคุณกดEnterหลังจากป้อนคำสั่งที่ไม่สมบูรณ์bashเชลล์จะแสดงพรอมต์ต่อเนื่อง (พรอมต์รอง$PS2) และอนุญาตให้คุณทำคำสั่งที่ป้อนให้สมบูรณ์ สิ่งอำนวยความสะดวกการแก้ไขบรรทัดคำสั่งของเชลล์ ณ จุดนั้นเหมือนกับที่พร้อมต์ดั้งเดิม (พร้อมต์หลัก$PS1) ซึ่งหมายความว่าTabคีย์จะทำคำสั่งและการเติมชื่อไฟล์ให้เสร็จสิ้นตามปกติ
ในการแทรกอักขระแท็บใช้Ctrl+V Tabหรือใช้ช่องว่างเพื่อเยื้อง อักขระแท็บ (หรือตัวอักษรตัวอักษรอื่น ๆ ) Ctrl+Vจะสามารถแทรกถ้านำหน้าด้วย
อีกทางเลือกหนึ่งหากในโหมดแก้ไขบรรทัดคำสั่ง Emacs (ซึ่งฉันเชื่อว่าเป็นค่าเริ่มต้นbash) ให้ใช้Ctrl+X Ctrl+Eเพื่อเปิดโปรแกรมแก้ไขเพื่อป้อนคำสั่งของคุณ ตัวแก้ไขที่ใช้จะเป็นตัวระบุที่ระบุโดยEDITORตัวแปร shell / environment หรือemacsหากตัวแปรนี้ไม่ได้ถูกตั้งค่าไว้
ในโหมดแก้ไขบรรทัดคำสั่ง Vi กดEscape vเพื่อทำสิ่งเดียวกัน
คำสั่งจะถูกดำเนินการหลังจากบันทึกและออกจากโปรแกรมแก้ไข