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-c
和 c-s-c
具有相同的键码。您可以通过在 INSERT 模式下键入 <c-v><c-c>
和 <c-v><c-s-c>
来证明这一点。
您提到了vim wiki,我不确定您是否阅读过this wiki entry。应该对你有帮助。
我已经 vim 通过按以下键复制到系统剪贴板 (xsel):"+y
。现在我想将其映射到以下键组合:Ctrl+Shift+c
,因为我使用的终端 termite 已设置为默认值,我想保持一定的一致性。
这不起作用,我不明白为什么。
vnoremap <C-S-c> "+y
我知道我可以使用 vim wiki 中的一些替代方法,但我想了解我在这里做错了什么。
你没有做错任何事。您的 <c-s-c>
映射在您的终端中不起作用,因为在终端 vim 中。 c-c
和 c-s-c
具有相同的键码。您可以通过在 INSERT 模式下键入 <c-v><c-c>
和 <c-v><c-s-c>
来证明这一点。
您提到了vim wiki,我不确定您是否阅读过this wiki entry。应该对你有帮助。