Vim - 区分大小写和键符号约定

Vim - case sensitivity and convention for key symbols

写vimscript的时候,<foo><Foo><FOO>有区别吗?我看到某些词总是以小写字母书写,例如<silent>,某些单词总是大写,例如<CR>,某些单词前导大写,例如<Leader>,以及其他以多种方式书写的内容,例如<TAB><Tab>。这些完全不区分大小写吗?有约定俗成吗?

是的,区分大小写在 Vim 中很重要。例如,p 会将您拉出的内容粘贴到光标所在的位置,而 P 会将其粘贴到光标之前。 N 将转到上一次搜索,n 将转到下一次搜索。

但是对于<Tab><cr>等关键字,大小写无关紧要。这些通常指的是一个键,例如 tab 键,或音乐会,例如马车 return。为清楚起见,案例在文档中应保持一致。