ฉันจะแก้ไขคำสั่ง ci ในกลุ่มได้อย่างไร


10

เช่นเดียวกับ "ci (" เปลี่ยนทุกอย่างระหว่างวงเล็บฉันต้องการ "ci $" เพื่อเปลี่ยนทุกอย่างระหว่างเครื่องหมายดอลลาร์ (สำหรับการแก้ไข LaTeX) เป็นไปได้ไหม


ฉันไม่รู้เกี่ยวกับคำสั่งนี้ ... คุณรู้หรือไม่ว่าฉันสามารถอ่านได้จากที่ใดในคู่มือ? ฉันหามันไม่พบด้วยเหตุผลบางอย่าง
Robert S Ciaccio

1
@calavera: ": ช่วย c" แล้ว ": ช่วยเลือกวัตถุ"
Neil G

คำตอบ:


6

ปลั๊กอินกล่อง LaTeXเป็นกลุ่มเพิ่มคุณสมบัตินี้ หากคุณไม่ต้องการใช้ส่วนที่เหลือของปลั๊กอินคุณสามารถดูแหล่งที่มาและดูว่ามันจะทำอย่างไร

ฉันคิดว่าปลั๊กอิน LaTeX อื่น ๆ สำหรับ vim อาจมีฟีเจอร์นั้นด้วย มีอย่างน้อยสี่หลักสำคัญหนึ่งกล่อง LaTeX เป็นสิ่งที่ฉันคุ้นเคยมากที่สุด


2

ฉันไม่คิดอย่างนั้น คุณจะต้องมีวิธีที่จะบอกเป็นกลุ่มว่าคุณต้องการเปลี่ยนระหว่างเครื่องหมายดอลลาร์ไปข้างหน้าหรือข้างหลังและฉันไม่คิดว่ามันจะถูกกำหนดโดยทางโปรแกรม

อย่างไรก็ตามคุณสามารถทำ "cf $" เพื่อเปลี่ยนทุกอย่างจากที่ที่คุณอยู่บนบรรทัดจนกระทั่งเครื่องหมายดอลลาร์ต่อไปหรือ "cF $" หากคุณต้องการไปที่เครื่องหมายดอลลาร์ก่อนหน้า


นั่นเป็นไปได้ ดูเคล็ดลับ vim ที่เกี่ยวข้องสำหรับหลักการใช้งาน: vim.wikia.com/wiki/Indent_text_object
Luc Hermitte

1
ct$หรือcT$มิฉะนั้นคุณจะลบเครื่องหมายดอลลาร์
Three Diag
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.