20 我使用的是Fedora Linux,但无法将文本从vim复制到系统剪贴板中(虽然我不确定使用哪个寄存器,但应该可以使用+或*来做到这一点)。如果我在命令行输入: vim --version | grep clipboard ...有关的一行说-xterm_clipboard,我想看的是什么时候+xterm clipboard。 如何添加此支持?我需要编译一些东西(请说不!)还是可以编译一些yum install东西? vim fedora clipboard — 内森·朗 source
33 Fedora中的vim编译时不提供任何X支持,以最大程度地减少其具有的依赖项。您需要在vim-X11软件包中使用gvim 。 — 伊格纳西奥·巴斯克斯(Ignacio Vazquez-Abrams) source 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
gvim -v
。这将以vi或终端模式启动Vim,但可以访问X剪贴板。您可以使用别名简化此操作alias vim='gvim -v'
。