CLIPBOARD 和 PRIMARY 寄存器在我的 Linux 上不起作用
CLIPBOARD and PRIMARY registers don't work on my Linux
如果我想 copy/paste 一些东西 to/from 注册我没问题。
例如,如果我在可视模式下按 "ay
,则所选区域会正确复制到寄存器 a
(如果我在正常模式下按 "ayy
,则光标下的行得到正确复制到 a
).
在序列中我可以看到我在底栏中按下的字符。
如果我尝试点击序列 "*yy
、"*dd
、"+yy
或 "+dd
中的一个,当我按下双引号时,它们会出现在底栏中,但是当我按下 *
或 +
时,底部栏中的序列消失,如果我完成序列,它不会将任何内容复制到 CLIPBOARD 和 PRIMARY 选择。
系统:ArchLinux
Window 经理:烂透了 DWM
航站楼:bash suckless ST
您的 Vim 缺少 +clipboard
支持。
在 ArchLinux 上,您可以通过安装 gvim
软件包获得 Vim 和 +clipboard
支持。
请参阅 ArchLinux wiki 上的 Vim Installation,更具体地说是这条注释:
The vim
package is built without Xorg support; specifically the +clipboard
feature is missing, so Vim will not be able to operate with the primary and clipboard selection buffers. The gvim
package provides also the CLI version of Vim with the +clipboard
feature.
gvim
软件包将包含用于 GUI 版本 Vim 的新 gvim
命令,但它 还 包含常规console vim
命令,当 运行 在连接到 X11 显示器的终端内时,只有那个命令支持 +clipboard
。
如果我想 copy/paste 一些东西 to/from 注册我没问题。
例如,如果我在可视模式下按 "ay
,则所选区域会正确复制到寄存器 a
(如果我在正常模式下按 "ayy
,则光标下的行得到正确复制到 a
).
在序列中我可以看到我在底栏中按下的字符。
如果我尝试点击序列 "*yy
、"*dd
、"+yy
或 "+dd
中的一个,当我按下双引号时,它们会出现在底栏中,但是当我按下 *
或 +
时,底部栏中的序列消失,如果我完成序列,它不会将任何内容复制到 CLIPBOARD 和 PRIMARY 选择。
系统:ArchLinux
Window 经理:烂透了 DWM
航站楼:bash suckless ST
您的 Vim 缺少 +clipboard
支持。
在 ArchLinux 上,您可以通过安装 gvim
软件包获得 Vim 和 +clipboard
支持。
请参阅 ArchLinux wiki 上的 Vim Installation,更具体地说是这条注释:
The
vim
package is built without Xorg support; specifically the+clipboard
feature is missing, so Vim will not be able to operate with the primary and clipboard selection buffers. Thegvim
package provides also the CLI version of Vim with the+clipboard
feature.
gvim
软件包将包含用于 GUI 版本 Vim 的新 gvim
命令,但它 还 包含常规console vim
命令,当 运行 在连接到 X11 显示器的终端内时,只有那个命令支持 +clipboard
。