我知道:%y+
这是一种选择全部并复制到系统剪贴板的方便方法 - 这在我的系统上运行良好 - 但我已经习惯使用,<Ctrl-a> <Ctrl-c>
所以我想在 vim 中使用相同的组合键。
我尝试添加
map <C-a><C-c> :%y+<CR>
到我的 .vimrc 文件,但失败了。...如果这很重要的话,我在 Windows 上使用 GVim。
答案1
我最终通过添加以下内容完成了我想做的事情:
map <C-a> ggVG
map <C-c> "+y
到我的 .vimrc 文件。
答案2
如果您希望某些键具有标准的 Windows 行为,您可以简单地获取(众所周知的或者我应该说臭名昭著的?)微软视窗。
因此,只需在 .vimrc 中执行此操作:ru mswin.vim
,文件就会成为源文件(它应该位于默认的 $VIMRUNTIME 路径中)。
但请注意,许多这样的映射都不为熟练的 Vim 用户所接受。