Vim 映射复制到系统剪贴板

Vim mapping copy to system clipboard

我已经 vim 通过按以下键复制到系统剪贴板 (xsel):"+y。现在我想将其映射到以下键组合:Ctrl+Shift+c,因为我使用的终端 termite 已设置为默认值,我想保持一定的一致性。

这不起作用,我不明白为什么。

vnoremap <C-S-c> "+y

我知道我可以使用 vim wiki 中的一些替代方法,但我想了解我在这里做错了什么。

你没有做错任何事。您的 <c-s-c> 映射在您的终端中不起作用,因为在终端 vim 中。 c-cc-s-c 具有相同的键码。您可以通过在 INSERT 模式下键入 <c-v><c-c><c-v><c-s-c> 来证明这一点。

您提到了vim wiki,我不确定您是否阅读过this wiki entry。应该对你有帮助。