您当前的位置: 首页 >  vim

liaowenxiong

暂无认证

  • 1浏览

    0关注

    1171博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

CentOS Linux 下的 vim 无法使用系统剪贴板,怎么解决呢?

liaowenxiong 发布时间:2021-07-12 16:10:07 ,浏览量:1

文章目录
  • 查看系统当前的 vim 是否支持剪贴板
  • 安装 gvim 来支持系统剪贴板
  • gvim 和 vim 的区别
  • SSH 连接远程主机遇到的问题

查看系统当前的 vim 是否支持剪贴板

首先查看下系统的 vim 是否支持系统剪贴板,在命令终端输入如下命令:

[root@htlwk0001host test]# vim --version | grep clipboard
-clipboard         +jumplist          +persistent_undo   +virtualedit
-ebcdic            -mouseshape        +statusline        -xterm_clipboard

我们看到 clipboardxterm_clipboard 前面都是减号 -,所以系统当前的 vim 不支持系统剪贴板。

注:加号 + 表示支持;减号 - 表示不支持。

安装 gvim 来支持系统剪贴板

CentOS Linux 可以安装 gvim,安装成功后,通过 gvim 打开和编辑文件,在 gvim 下可以正常使用系统剪贴板 "+"*

安装 gvim 的命令如下:

[root@htlwk0001host test]# yum install gvim
gvim 和 vim 的区别

Gvim 的 G 指的是 GUI,也就是图形化界面。相当于在 vim 包了一层图形化界面,相比之下 gvim 拥有更丰富的颜色和字体,还有菜单和滚动条,以及更友好的鼠标操作,等等,除此之外差异不大。在各个主流操作系统上(Windows、Linux、Mac)都有对应的 Gvim。vi 和 vim的区别:vim 全称 Vi IMproved(vi 增强版的意思),拥有超多的 vi 不具备的特型,可以从百科上了解下 vi 和 vim 的发展历史,vi 诞生于70年代,而vim诞生于90年代初,vim是在vi的基础上改进的,但是 vim 的功能已远超 vi,现在 Linux 中标配都是 vim,通过执行 alias vi 你会发现很多主流 Linux 都用 vim 代替 vi 了。

在 Linux Mint 的软件管理器中, gvim 被叫做 vim-gnome。

SSH 连接远程主机遇到的问题

SSH 远程连接主机后,总是有人天真的向输入 "+yy,然后在本地主机其它程序粘贴刚刚复制到系统剪贴板 "+ 中的内容,按下 Ctrl + v 后发现无效,肯定无法了,你在远程主机 "+yy 是把内容复制到远程主机的系统剪贴板,不是复制到本地主机的系统剪贴板,所以按下 Ctrl + v,怎么会有效果呢😂

只能通过 Ctrl + cCtrl + v 直接复制粘贴才行

关注
打赏
1661566967
查看更多评论
立即登录/注册

微信扫码登录

0.0483s