Vim 什么';这是'&书信电报;S-p>';和';P';什么时候映射?

Vim 什么';这是'&书信电报;S-p>';和';P';什么时候映射?,vim,Vim,我想添加一个映射以快速切换缓冲区。我更喜欢使用“Shift+p”,但我在和p之间左右为难 我两个都试过了,都很好用。我不知道他们之间是否有什么不同;医生:没有区别 Vim从终端接收输入,而不是直接从键盘接收。终端在将键盘输入传递给其他应用程序之前进行一系列转换。例如,按Esc和Ctrl[将发送相同的ASCII字节(尝试使用Ctrl+[代替Esc,功能相同) 同样,按下Shift键时,终端不会告诉任何应用程序;它只会在您键入小写或大写字母时告诉应用程序。Vim为您提供了通过或p指定任何一种方式的选

我想添加一个映射以快速切换缓冲区。我更喜欢使用“Shift+p”,但我在
p
之间左右为难


我两个都试过了,都很好用。我不知道他们之间是否有什么不同;医生:没有区别

Vim从终端接收输入,而不是直接从键盘接收。终端在将键盘输入传递给其他应用程序之前进行一系列转换。例如,按Esc和Ctrl[将发送相同的ASCII字节(尝试使用
Ctrl+[
代替
Esc
,功能相同)

同样,按下Shift键时,终端不会告诉任何应用程序;它只会在您键入小写或大写字母时告诉应用程序。Vim为您提供了通过
p
指定任何一种方式的选项


例如,使用
设置绑定,然后使用caps lock来点击p。您仍然会触发绑定,因为Vim不会(也不能)触发绑定知道你是如何输入
P
,只是你给它发送了一个大写的
P

我先尝试了capslock,然后点击了P。正如你所说的那样,这种行为是肯定的!我认为最好只用一种方式来做某事,我的意思是
表单似乎是多余的。