2
ฉันจะกำจัดสตริง“ default” (ใช้งานล่าสุด) ในฟังก์ชั่น emacs ได้อย่างไร?
ฉันมีปัญหาดังต่อไปนี้: เมื่อฉันใช้ 'Cx rt' (string-rectangle) ฉันได้รับแจ้งให้ป้อนสตริงบางส่วนเพื่อแทนที่สี่เหลี่ยมผืนผ้าที่เลือก ให้บอกว่าฉันพิมพ์ ";;" (เพื่อแสดงความคิดเห็นสี่เหลี่ยมผืนผ้า) ใช้งานได้ดี แต่ครั้งต่อไปที่ฉันเรียกใช้ฟังก์ชันเดียวกันและฉันต้องการแทนที่ด้วยไม่มีอะไร (สตริงว่าง) ฉันไม่สามารถทำได้เพราะมี "สตริง" เริ่มต้น ";; ที่ฉันใช้ก่อนหน้านี้และถ้าฉันเพิ่งกด Enter คำสั่งจะใช้ที่ ";;" สตริงแทนค่าว่าง ฉันจะตั้งเป็นสตริงว่างได้อย่างไร ปัญหาที่คล้ายกันฉันมีบางฟังก์ชั่นการค้นหา / แทนที่ โดยทั่วไปเมื่อมันจดจำสตริงล่าสุดที่ฉันใช้และตั้งค่าเป็นค่าเริ่มต้นฉันจะ "ป้อน" สตริงว่างแทนได้อย่างไร แก้ไข: Kill-rectangle กล่าวโดย YoungFrog แก้ปัญหาเฉพาะ แต่ฉันมีสิ่งอื่นในใจ: basicaly ในสิ่งที่เคย emacs ฟังก์ชั่นจำค่าสุดท้ายที่คุณป้อนและใช้มันเป็น "เริ่มต้น" เมื่อคุณกด Enter คุณควรจะ สามารถล้าง "ค่าเริ่มต้น" เป็นค่าเริ่มต้นจริงก่อนที่คุณจะใช้ฟังก์ชั่น นี่เป็นอีกตัวอย่าง: ในโหมด dired หากคุณ 'Mx …