创建个人 vimrc 后,gvim 中的复制/粘贴功能损坏

创建个人 vimrc 后,gvim 中的复制/粘贴功能损坏

我在 win 7 上使用 gvim。如果我使用默认安装,使用 Ctrl+c/Ctrl+v 复制/粘贴可以正常工作。当我_vimrc在主文件夹中创建个人文件时,我必须使用菜单将系统剪贴板中的某些内容粘贴到 gvim 中。Ctrl+v 不再起作用。

这与文件的内容无关_vimrc。即使_vimrc文件为空,也会发生这种情况。

答案1

在 _vimrc 末尾添加以下两行

源 $VIMRUNTIME/mswin.vim

“此行是从 C:\Program Files (x86)\Vim_vimrc 复制的(如果删除此行,复制/粘贴将会中断)

行为 mswin

“此行是从 C:\Program Files (x86)\Vim_vimrc 复制的(如果删除此行,复制/粘贴将会中断)

答案2

经过进一步搜索后,我发现:scriptnames显示了 gvim 启动时执行的所有脚本的列表。

简短的回答是:_vimrc如果您对 gvim 配置很满意,只想调整现有设置,请不要从空文件开始。而是将文件C:\Program Files (x86)\Vim\_vimrc(或计算机上安装 gvim 的任何位置)复制到主文件夹,然后将设置添加到文件末尾。

长答案:C:\Program Files (x86)\Vim\_vimrc包括许多适用于 Windows 的有用设置。其中一部分是 Ctrl+c、Ctr+v 的映射,用于复制粘贴。如果您从_vimrc主文件夹中的空白处开始,则不再包含这些设置。

相关内容