如何在Fedora上安装带有剪贴板支持的vim?


20

我使用的是Fedora Linux,但无法将文本从vim复制到系统剪贴板中(虽然我不确定使用哪个寄存器,但应该可以使用+或*来做到这一点)。如果我在命令行输入:

vim --version | grep clipboard

...有关的一行说-xterm_clipboard,我想看的是什么时候+xterm clipboard

如何添加此支持?我需要编译一些东西(请说不!)还是可以编译一些yum install东西?

Answers:


33

Fedora中的vim编译时不提供任何X支持,以最大程度地减少其具有的依赖项。您需要在vim-X11软件包中使用gvim 。


25
请注意,虽然您需要支持X的Vim版本,但是并不需要将其作为X应用程序运行-您可以在终端中将其运行为gvim -v。这将以vi或终端模式启动Vim,但可以访问X剪贴板。您可以使用别名简化此操作alias vim='gvim -v'
garyjohn

@garyjohn-太棒了!那很好。
内森·朗

1
@garyjohn-...而且,关于在命令行上运行图形vim的出色技巧再次派上了用场,这次是在Mac上。mvim -v还可以访问系统剪贴板。谢谢!
内森·朗

6
Fedora软件包vim-X11也附带二进制文件vimx,因此,如果不想使用别名,则可以在X11中运行该软件包。
LukasT 2014年

@LukasT确实很棒-这非常有效。此Vi.SE答案表明相同。
icc97
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.