จะอ่านไวยากรณ์การกดแป้นพิมพ์ของ Vim ได้อย่างไร


11

<C-v>ฉันพยายามที่จะเรียนรู้เป็นกลุ่มและฉันเห็นมากในการใช้เอกสารไวยากรณ์เช่น มีคำแนะนำทั่วไปเกี่ยวกับวิธีการอ่านอย่างถูกต้องหรือไม่?

ฉันได้แนบตัวอย่างโพสต์ SO ด้านล่างที่ใช้ไวยากรณ์นี้:

การแก้ไขหลายกลุ่มเป็นกลุ่มอย่างรวดเร็วในข้อความย่อย?

ทำตามใจชอบด้วยการปล่อยเลเยอร์ความเข้ากันได้ของ Windows <C-v>ทางลัดปกติสำหรับการเข้าสู่โหมดภาพบล็อกคือ


2
คุณถามว่าคุณจะอ่านคำแนะนำในภาษาอังกฤษได้อย่างไรหรือมีคำแนะนำอะไรให้กดปุ่ม?
cjm

ปลั๊กไร้ยางอาย: หากคุณสนใจ Vim ให้ชำระเงินที่เว็บไซต์Vi และ Vim sister
muru

คำตอบ:


17

จากภายใน Vim :help <>มีภาพรวมสั้น ๆ ของสัญกรณ์ Vim ใช้กับตัวอย่างสองสามตัวอย่างรวมถึง:

<C-G>            CTRL-G
<C-LeftMouse>    Control- left mouse click

:help key-notationหรือ:help keycodesจะแสดงรายการข้อตกลงที่ละเอียดยิ่งขึ้นซึ่งใช้ในเอกสารของ Vim (และโดยทั่วไปจะคัดลอกโดยผู้ใช้ Vim ด้วย) เพื่ออ้างถึงคีย์ต่างๆ หนึ่งในบรรทัดนี้:

notation    meaning       equivalent   decimal   value(s)
-----------------------------------------------------------------------

<C-...>     control-key                          *control* *ctrl* *<C-*

2

ฉันไม่แน่ใจว่ามีคำแนะนำทั่วไปเกี่ยวกับไวยากรณ์เอกสาร vims หรือไม่ แต่จากประสบการณ์ของฉัน <Cv> นั้นเทียบเท่ากับ (ctrl + v)

ตัวอย่างนี้สามารถเห็นได้ในสูตรโกงนี้ https://gist.github.com/awidegreen/3854277

และในคำถามนี้ดังนั้น /programming/289681/why-does-ca-ctrla-not-work-under-gvim-on-windows

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