ฉันใช้ vim บน Ubuntu 10.10
เพื่อที่จะเยื้องรหัสฉันใส่> แต่ฉันต้องทำสองครั้ง
คำสั่งอื่น ๆ เช่น <และ = เหมือนกัน ฉันต้องทำสองครั้ง
เป็นเรื่องปกติหรือไม่ ของฉันควรเปลี่ยนอะไร
ฉันจะแก้ไขสิ่งนี้ได้อย่างไร
ฉันใช้ vim บน Ubuntu 10.10
เพื่อที่จะเยื้องรหัสฉันใส่> แต่ฉันต้องทำสองครั้ง
คำสั่งอื่น ๆ เช่น <และ = เหมือนกัน ฉันต้องทำสองครั้ง
เป็นเรื่องปกติหรือไม่ ของฉันควรเปลี่ยนอะไร
ฉันจะแก้ไขสิ่งนี้ได้อย่างไร
คำตอบ:
นั่นคือการทำงานปกติ >
คำสั่งแรกเริ่มคำสั่งย่อหน้า ที่สอง>
กระทำคำสั่งเยื้อง สิ่งที่คุณใส่ระหว่างกำหนดสิ่งที่คุณต้องการเยื้อง (ค่าเริ่มต้นถึง 1 บรรทัด):
>>
เยื้องหนึ่งบรรทัด>5>
เยื้อง 5 บรรทัด>G
เยื้องไปที่ท้ายไฟล์>G
ไม่จำเป็นต้องต่อท้าย>
จะกระทำคำสั่งเป็นคำสั่ง G เป็นยกเลิกคำสั่งแล้ว
หากคุณต้องการเยื้องบรรทัดที่มี 3 ระดับคุณสามารถใช้ "." การเคลื่อนไหวเพื่อทำซ้ำการกระทำล่าสุดหลังจากเยื้อง
เช่น:
>>..
หากคุณต้องการย่อให้คุณสามารถสร้างแมโครที่เยื้องเพียงบรรทัดปัจจุบันหรือค่าที่ตั้งไว้ล่วงหน้าอื่น ๆ ตัวอย่างเช่น:map <tab> >1>
ฉันใช้>}
เพื่อเยื้องย่อหน้า (อันของโค้ดจนถึงบรรทัดว่างถัดไป)