ฉันจะสลับ 2 ตัวอักษรใน vi ได้อย่างไร


10

ฉันชอบความจริงที่ว่าฉันจำddpการสลับสองบรรทัดได้ (เช่นddลบบรรทัดแล้วpวางกลับเป็น '1 สูงกว่า')

มีชุดของการกดแป้นที่คล้ายกันสำหรับการสลับ 2 ตัวอักษรเพื่อที่wsihจะกลายเป็นwish?


สลับสายสลับตัวอักษรและคำแลกเปลี่ยนเคล็ดลับในกลุ่มสามารถพบได้ที่vim.wikia.com
ธ.ค.

คำตอบ:


21

คำตอบกลับกลายเป็นxpว่าไม่ใช่หน้าต่างชนิด;)

หากคุณกำลังทำงานกับทักษะความเป็นกลุ่มโดยทั่วไปคุณอาจพบว่ามีประโยชน์เช่นนี้:

วิธีการแถบช่องว่างต่อท้ายโดยอัตโนมัติบันทึกใน Vi และ Vim?


ใช่xpสลับอักขระสองตัวใน vi
maxschlepzig

5
x- กินตัวละครภายใต้เคอร์เซอร์ (และวางไว้ในบัฟเฟอร์การวาง); p- วางบัฟเฟอร์หลังตำแหน่งเคอร์เซอร์ (ซึ่งมีอักขระหนึ่งตัวในข้อความ)

1
แค่สงสัย. "windows kind" คืออะไร?
Stéphane Chazelas



1

xp จะสลับอักขระปัจจุบันกับอักขระถัดไป

เราสามารถทำการสลับชนิดอื่นได้Xpจะสลับอักขระปัจจุบันกับอักขระก่อนหน้า

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