首先确认目前安装的 vim 是否已支持剪贴板:
vim --version | grep clipboard
显示 -clipboard,即 clipboard 前面为减号,说明并未支持剪贴板
通过如下命令添加 vim 的剪贴板支持
sudo apt-get install vim-gtk
再用如上命令检验,“-clipboard” 变为 “+clipboard”,减号变为加号说明 vim 已支持剪贴板了
vim 打开文件后,复制操作可以通过 visual 选中后,用 ctrl + insert 进行复制,到别的窗口,可以用 shift + insert 键进行粘贴。
用 "*yy 可以复制当前行,也就是说 clipboard 使用的是 * 寄存器,其他操作就以此类推了。
总结如下:
# 复制选中内容到剪贴板
ctrl + insert
# 粘贴剪贴板内容
shift + insert
# 复制当前行到剪贴板
"*yy
网友评论