gpt4 book ai didi

linux - Vim同时写入两个寄存器

转载 作者:可可西里 更新时间:2023-11-01 11:49:52 25 4
gpt4 key购买 nike

我正在使用:

set clipboard=unnamed  

因此,剪切和复制的选择会进入 * 寄存器,它可以方便地链接到 x 剪贴板(我使用的是 Linux)。

我也想在 + 寄存器中使用它,以便鼠标中键粘贴和 Ctrl-V 在其他应用程序中给出相同的结果。我想这可能与 xclipxclip -selection c 之间的区别有关。

目前我的解决方法是:

noremap Y "+y  

这样我就可以执行 Yy 将当前行复制到 + 寄存器,然后在某些应用程序中使用 Ctlr-V。但是我必须提前考虑是使用鼠标还是 Ctrl-V。

有没有办法让 +* 寄存器在我猛拉或用鼠标选择一些文本时具有相同的值?

最佳答案

我想你想

:set clipboard+=unnamed,unnamedplus

来自帮助:

unnamedplus A variant of "unnamed" flag which uses the clipboard register '+' (|quoteplus|) instead of register '*' for all operations except yank. Yank shall copy the text into register '+' and also into '*' when "unnamed" is included.

请注意,对于此选项值,您需要一个相当新的 Vim 7.3(补丁级别 151?)。

关于linux - Vim同时写入两个寄存器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14183440/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com