gvim是否使用y键和p键复制到外部剪贴板(Windows 7)并从中粘贴?

gvim是否使用y键和p键复制到外部剪贴板(Windows 7)并从中粘贴?,vim,Vim,根据我去年在互联网上找到的提示,我当前的gvim复制到外部剪贴板和从外部剪贴板粘贴设置为ctrl+y和ctrl+p。有没有办法使用vim的默认拉伸和粘贴键将这些键更改为y和p?这样,我不必选择+复制文本两次(一次用于vim内存,另一次用于剪贴板内存) 我试图在互联网上找到答案,但找不到确切问题的答案 谢谢。这适用于我的windows gvim :映射y“+y :映射p“+gP 就我个人而言,当我想粘贴剪贴板时,我总是键入“+gP。这不是硬肌肉记忆。这在我的windows gvim上有效 :映射y

根据我去年在互联网上找到的提示,我当前的gvim复制到外部剪贴板和从外部剪贴板粘贴设置为ctrl+yctrl+p。有没有办法使用vim的默认拉伸和粘贴键将这些键更改为yp?这样,我不必选择+复制文本两次(一次用于vim内存,另一次用于剪贴板内存)

我试图在互联网上找到答案,但找不到确切问题的答案


谢谢。

这适用于我的windows gvim

:映射y“+y

:映射p“+gP


就我个人而言,当我想粘贴剪贴板时,我总是键入
“+gP
。这不是硬肌肉记忆。

这在我的windows gvim上有效

:映射y“+y

:映射p“+gP


就我个人而言,当我想粘贴剪贴板时,我总是键入
“+gP
。这不是硬肌肉记忆。

这在我的windows gvim上有效

:映射y“+y

:映射p“+gP


就我个人而言,当我想粘贴剪贴板时,我总是键入
“+gP
。这不是硬肌肉记忆。

这在我的windows gvim上有效

:映射y“+y

:映射p“+gP


就我个人而言,当我想粘贴剪贴板时,我总是键入
“+gP
。它不是硬肌肉内存。

您可以创建映射,有一个替代方案,但是我没有任何windows系统,因此如果它工作正常,我无法在win7上测试它。至少它对gvim有效

有一个选项
clipboard
,您可以设置
unnamedplus
,让vim使用
+
作为“默认”寄存器

set clipboard=unnamedplus

:h'clipboard'
检查详细信息。

您可以创建映射,有一个替代方案,但是我没有任何windows系统,因此如果它可以工作,我无法在win7上测试它。至少它对gvim有效

有一个选项
clipboard
,您可以设置
unnamedplus
,让vim使用
+
作为“默认”寄存器

set clipboard=unnamedplus

:h'clipboard'
检查详细信息。

您可以创建映射,有一个替代方案,但是我没有任何windows系统,因此如果它可以工作,我无法在win7上测试它。至少它对gvim有效

有一个选项
clipboard
,您可以设置
unnamedplus
,让vim使用
+
作为“默认”寄存器

set clipboard=unnamedplus

:h'clipboard'
检查详细信息。

您可以创建映射,有一个替代方案,但是我没有任何windows系统,因此如果它可以工作,我无法在win7上测试它。至少它对gvim有效

有一个选项
clipboard
,您可以设置
unnamedplus
,让vim使用
+
作为“默认”寄存器

set clipboard=unnamedplus


:h'剪贴板'
检查细节。

为什么在第一次映射时使用大的
Y
?文档说它是
Y
的同义词,当我使用
Y
时,我得到了奇怪的行为(可能是无限循环?),这就是为什么我们应该使用
nnoremap
vnoremap
,尽管这确实有效,看起来它只适用于Windows剪贴板。Vim默认的猛拉键+组合键不再工作。例如,要从当前位置复制到行的末尾:y$why big
y
在第一次映射中?文档说它是
y
的同义词,当我使用
y
时,我得到了奇怪的行为(可能是无限循环?),这就是为什么我们应该使用
nnoremap
vnoremap
,尽管这确实有效,看起来它只适用于Windows剪贴板。Vim默认的猛拉键+组合键不再工作。例如,要从当前位置复制到行的末尾:y$why big
y
在第一次映射中?文档说它是
y
的同义词,当我使用
y
时,我得到了奇怪的行为(可能是无限循环?),这就是为什么我们应该使用
nnoremap
vnoremap
,尽管这确实有效,看起来它只适用于Windows剪贴板。Vim默认的猛拉键+组合键不再工作。例如,要从当前位置复制到行的末尾:y$why big
y
在第一次映射中?文档说它是
y
的同义词,当我使用
y
时,我得到了奇怪的行为(可能是无限循环?),这就是为什么我们应该使用
nnoremap
vnoremap
,尽管这确实有效,看起来它只适用于Windows剪贴板。Vim默认的猛拉键+组合键不再工作。例如,要从当前位置复制到行尾:y$,已经到了一半,我可以使用p键从Windows剪贴板粘贴到vim,但我不能使用y键将文本从vim复制到Windows剪贴板。我看到设置此命令也会禁用一些yank组合键,就像用y$从当前位置复制到文件末尾一样,它已经到了一半,我可以用p键从Windows剪贴板粘贴到vim,但我不能用y键将文本从vim复制到Windows剪贴板。我看到设置此命令也会禁用一些yank组合键,就像用y$从当前位置复制到文件末尾一样,它已经到了一半,我可以用p键从Windows剪贴板粘贴到vim,但我不能用y键将文本从vim复制到Windows剪贴板。我看到设置此命令也会禁用一些yank组合键,就像用y$从当前位置复制到文件末尾一样,这已经是一半了,我可以用p键从Windows剪贴板粘贴到vim,但是我不能用y键从vim复制文本到Windows剪贴板。我看到设置此命令也会禁用一些yank组合键,比如用y键从当前位置复制到文件末尾$