文章目录

  • 查看系统当前的 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,怎么会有效果呢

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

  1. 查看linux系统网关地址,Centos/Linux下如何查看网关地址/Gateway地址

    Centos/Linux下如何查看网关地址/Gateway地址? Linux下查看网关的命令还是很多的,不过如果IP是DHCP获取,那么有些命令是不适用的,当然也有通用的查询网关命令. 1.ifcon ...

  2. linux中vim文本编辑器的默认模式是,Linux 下 vi/vim 文本编辑器超详细使用指南

    Linux下的编辑器最经常使用的就是vim或者vi文本编辑.vi 和vim 编辑器的区别是vim是vi的改进版本,在vi 编辑器的基础上上扩展了不少实用的功能. 大多数的linux/unix 发行版本 ...

  3. Linux 下 vi/vim 文本编辑器超详细使用指南(转载)

    转载于 https://blog.csdn.net/kingmax54212008/article/details/54142633 Linux下的编辑器最常用的就是vim或者vi文本编辑.vi 和v ...

  4. linux下用户配置文件与系统配置文件

    linux下用户配置文件与系统配置文件 linux下用户配置文件目录在用户的目录下 以我的ubuntu为例,我的用户配置文件所在目录为:/home/liyuanhong 使用命令:ls  -A   来 ...

  5. Centos/Linux下如何查看网关地址/Gateway地址

    Centos/Linux下如何查看网关地址/Gateway地址? Linux下查看网关的命令还是很多的,不过如果IP是DHCP获取,那么有些命令是不适用的,当然也有通用的查询网关命令. 1.ifcon ...

  6. webmin升级php,Centos linux下webmin安装及配置

    Centos linux下webmin安装及配置 2012-1-30 18:14 Monday 分类:Linux 评论(49) 浏览(18247) webmin是一个用浏览器来管理系统的工具. 1.下 ...

  7. Linux下使用Vim/Vi给文件加密和解密

    本文介绍在Linux下使用Vim/Vi给文件加密和解密的简单方法,Vim的文件加密功能不是很强,但比较实用,因为不必要借助其他软件即可实现. 一. 用 Vim/Vi 加密文件: 用 Vim/Vi 加密 ...

  8. VIM与系统剪贴板的复制粘贴

    目录 前提 配置vim 参考 vim中的复制和粘贴命令分别是y和p,在不需要和系统交互剪贴板数据时还好,一旦要复制外部数据到vim中或者将vim中的数据复制到外部,这两个命令就无效了,只能用鼠标选中再 ...

  9. 基于Linux下的VIM、Mac下的idea实现的协议分析软件

    一.任务概述 1.1 设计目的 使学生深入理解和掌握计算机网络的基本理论及工作原理,熟悉计算机网络和互联网的组成,运用计算机网络知识设计协议分析软件,并进行网络协议分析,最后通过网页呈现,加深对计算机 ...

最新文章

  1. springboot starter工作原理_springboot基础知识集结,你get到了吗
  2. Python 数据分析三剑客之 Pandas(七):合并数据集
  3. RNN循环神经网络(吴恩达《序列模型》笔记一)
  4. 在linux实现公平队列,多级反馈队列调度策略在Linux中的应用和实现.pdf
  5. wget: command not found
  6. CubeMX创建stm32项目及遇到的问题
  7. Linux下配置CentOS7网络设置 获取ip地址
  8. 【树莓派】USB摄像头+python+opencv
  9. 菲尼克斯电源模块的安装
  10. Mybatis collection 递归查询并自动装填所有子节点(多参数查询传入参数方法)
  11. 计算机考试自动填充,Excel函数自动判断、填充信息
  12. 计算机网络拓扑结构的分析,计算机网络拓扑结构分析
  13. 基于PaaS人事部门间平台多重身份的技术解决方案
  14. 消除Word文档被加密、限制编辑的解决方法
  15. python图片保存_Python中读取,显示,保存图片的方法
  16. java电脑中可以删除吗,电脑中c盘cflog是什么文件夹?是否可以随意删除
  17. Spark系列之Spark体系架构
  18. paddlepaddle CPU模型部署加速包 MKL-DNN
  19. 纽约大学计算机科学研究生录取条件,纽约大学本科及研究生录取条件 申请纽约大学干货分享...
  20. 稳赢2020,华米科技何以再创新高?

热门文章

  1. smpp客户端_SMPP Java示例(客户端)
  2. javafx swing_Swing应用程序中的JavaFX 8 DatePicker
  3. java java se_Java 8 SE可选,严格的方法
  4. 浏览器总是跳转到缓存界面_跳转到企业缓存之前要考虑的事项
  5. maven junit测试_使用Maven Failsafe和JUnit @Category将集成测试与单元测试分开
  6. websocket wss_使用wss和HTTPS / TLS保护WebSocket的安全
  7. 余数运算符在Java中用于Doubles
  8. 编写junit 测试_编写JUnit测试的另一种方法(Jasmine方法)
  9. netbeans6.8_NetBeans IDE 8.0和Java 8的新功能
  10. Java 10 – JEP 286:局部变量类型推断