CentOS Linux 下的 vim 无法使用系统剪贴板,怎么解决呢?
文章目录
- 查看系统当前的 vim 是否支持剪贴板
- 安装 gvim 来支持系统剪贴板
- gvim 和 vim 的区别
- SSH 连接远程主机遇到的问题
查看系统当前的 vim 是否支持剪贴板
首先查看下系统的 vim 是否支持系统剪贴板,在命令终端输入如下命令:
[root@htlwk0001host test]# vim --version | grep clipboard
-clipboard +jumplist +persistent_undo +virtualedit
-ebcdic -mouseshape +statusline -xterm_clipboard
我们看到 clipboard
和 xterm_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 无法使用系统剪贴板,怎么解决呢?相关推荐
- 查看linux系统网关地址,Centos/Linux下如何查看网关地址/Gateway地址
Centos/Linux下如何查看网关地址/Gateway地址? Linux下查看网关的命令还是很多的,不过如果IP是DHCP获取,那么有些命令是不适用的,当然也有通用的查询网关命令. 1.ifcon ...
- linux中vim文本编辑器的默认模式是,Linux 下 vi/vim 文本编辑器超详细使用指南
Linux下的编辑器最经常使用的就是vim或者vi文本编辑.vi 和vim 编辑器的区别是vim是vi的改进版本,在vi 编辑器的基础上上扩展了不少实用的功能. 大多数的linux/unix 发行版本 ...
- Linux 下 vi/vim 文本编辑器超详细使用指南(转载)
转载于 https://blog.csdn.net/kingmax54212008/article/details/54142633 Linux下的编辑器最常用的就是vim或者vi文本编辑.vi 和v ...
- linux下用户配置文件与系统配置文件
linux下用户配置文件与系统配置文件 linux下用户配置文件目录在用户的目录下 以我的ubuntu为例,我的用户配置文件所在目录为:/home/liyuanhong 使用命令:ls -A 来 ...
- Centos/Linux下如何查看网关地址/Gateway地址
Centos/Linux下如何查看网关地址/Gateway地址? Linux下查看网关的命令还是很多的,不过如果IP是DHCP获取,那么有些命令是不适用的,当然也有通用的查询网关命令. 1.ifcon ...
- webmin升级php,Centos linux下webmin安装及配置
Centos linux下webmin安装及配置 2012-1-30 18:14 Monday 分类:Linux 评论(49) 浏览(18247) webmin是一个用浏览器来管理系统的工具. 1.下 ...
- Linux下使用Vim/Vi给文件加密和解密
本文介绍在Linux下使用Vim/Vi给文件加密和解密的简单方法,Vim的文件加密功能不是很强,但比较实用,因为不必要借助其他软件即可实现. 一. 用 Vim/Vi 加密文件: 用 Vim/Vi 加密 ...
- VIM与系统剪贴板的复制粘贴
目录 前提 配置vim 参考 vim中的复制和粘贴命令分别是y和p,在不需要和系统交互剪贴板数据时还好,一旦要复制外部数据到vim中或者将vim中的数据复制到外部,这两个命令就无效了,只能用鼠标选中再 ...
- 基于Linux下的VIM、Mac下的idea实现的协议分析软件
一.任务概述 1.1 设计目的 使学生深入理解和掌握计算机网络的基本理论及工作原理,熟悉计算机网络和互联网的组成,运用计算机网络知识设计协议分析软件,并进行网络协议分析,最后通过网页呈现,加深对计算机 ...
最新文章
- springboot starter工作原理_springboot基础知识集结,你get到了吗
- Python 数据分析三剑客之 Pandas(七):合并数据集
- RNN循环神经网络(吴恩达《序列模型》笔记一)
- 在linux实现公平队列,多级反馈队列调度策略在Linux中的应用和实现.pdf
- wget: command not found
- CubeMX创建stm32项目及遇到的问题
- Linux下配置CentOS7网络设置 获取ip地址
- 【树莓派】USB摄像头+python+opencv
- 菲尼克斯电源模块的安装
- Mybatis collection 递归查询并自动装填所有子节点(多参数查询传入参数方法)
- 计算机考试自动填充,Excel函数自动判断、填充信息
- 计算机网络拓扑结构的分析,计算机网络拓扑结构分析
- 基于PaaS人事部门间平台多重身份的技术解决方案
- 消除Word文档被加密、限制编辑的解决方法
- python图片保存_Python中读取,显示,保存图片的方法
- java电脑中可以删除吗,电脑中c盘cflog是什么文件夹?是否可以随意删除
- Spark系列之Spark体系架构
- paddlepaddle CPU模型部署加速包 MKL-DNN
- 纽约大学计算机科学研究生录取条件,纽约大学本科及研究生录取条件 申请纽约大学干货分享...
- 稳赢2020,华米科技何以再创新高?
热门文章
- smpp客户端_SMPP Java示例(客户端)
- javafx swing_Swing应用程序中的JavaFX 8 DatePicker
- java java se_Java 8 SE可选,严格的方法
- 浏览器总是跳转到缓存界面_跳转到企业缓存之前要考虑的事项
- maven junit测试_使用Maven Failsafe和JUnit @Category将集成测试与单元测试分开
- websocket wss_使用wss和HTTPS / TLS保护WebSocket的安全
- 余数运算符在Java中用于Doubles
- 编写junit 测试_编写JUnit测试的另一种方法(Jasmine方法)
- netbeans6.8_NetBeans IDE 8.0和Java 8的新功能
- Java 10 – JEP 286:局部变量类型推断