如何在vim中复制到gnome桌面
作为标题,我使用了如何在vim中复制到gnome桌面,vim,copy,global,Vim,Copy,Global,作为标题,我使用了archlinux并安装了Gnome。我想将内容复制到googlechrome,我该怎么办 我尝试过“+y”或“*y”,但没有成功。 也许我应该重新组合,但我不知道怎么做 有人能帮我吗? 谢谢。“y”复制是vim内部的,它不适用于您的X剪贴板,请尝试选择要复制的文本,然后按Shift+Ctrl+C桌面计算机上的剪贴板之间存在一些不一致,因此vim有两个寄存器:*和+。Gnome应该在+寄存器中使用剪贴板,并且“+yy(两个yankes)和“+p在GTK环境中对我的archlin
archlinux
并安装了Gnome
。我想将内容复制到googlechrome
,我该怎么办
我尝试过“+y”或“*y”,但没有成功。
也许我应该重新组合,但我不知道怎么做
有人能帮我吗?谢谢。“y”复制是vim内部的,它不适用于您的X剪贴板,请尝试选择要复制的文本,然后按Shift+Ctrl+C桌面计算机上的剪贴板之间存在一些不一致,因此
vim
有两个寄存器:*
和+
。Gnome应该在+
寄存器中使用剪贴板,并且“+yy
(两个yankes)和“+p
在GTK环境中对我的archlinux
进行操作
您可以检查您的vim
是否编译了剪贴板功能(位于archlinux
上的社区软件包有它)
(如果出现-clipboard
或-xterm_clipboard
,则表示您有一个vim
,不支持剪贴板)
特定于Linux的Arch 在
archlinux
中,您需要包extra/gvim
和extra/vim runtime
来获取编译了剪贴板寄存器的vim
版本。请注意,extra/gvim
与extra/vim
冲突,但无需担心,extra/gvim
附带/usr/bin/vim
,无需显示X11
此外,我们也有一个网站的一部分。像这样的问题最好在那里问。-clipboard+insert\u expand+path\u extra+user\u commands+emacs\u tags-mouseshape+startuptime-xterm\u clipboard这是否意味着我不能这样做?正确,
-clipboard
和-xterm_clipboard
表示您的vim
未在启用寄存器的情况下编译。我确信在archlinux
中,编译这些文件的包是extra/gvim
而不是extra/vim
。为了反映这一点,我对答案进行了一些更新。@edisonChen:From wiki:gvim的gvim
包还提供了带有+剪贴板
功能的Vim CLI版本。关于Linux中的剪贴板,请在网站上看到非常好的答案。@grochmal,感谢您的回答。我将尝试重新编译它以生成我的vim。
$ vim --version | grep clipboard
+clipboard +insert_expand +path_extra +toolbar
+eval +mouse_dec +statusline +xterm_clipboard