`
zhoutonglx
  • 浏览: 783 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

centos vim %y+支持

 
阅读更多
转自 : http://joy2everyone.iteye.com/blog/1552004#comments
vim:从文件拷贝内容至clipboard

    博客分类: vim

fedoravimclipboardlinux
vim:从文件拷贝内容至Clipboard

1.进入visual模式
2.选中目标内容
3.然后:y+将会显示:'<,'>y+
4.拷贝之后,即可粘贴在其他app,例如新开一个vim, 进入insert模式,使用Shift+Insert,即完成复制

Vim代码  收藏代码

    :%y+  拷贝整个文件至粘贴板 
    :y+  当前行(或选中的)内容至粘贴板 
    :N,My+  指定的行数内容至粘贴板 



遇到的问题:
按如上方法进行复制操作的时候,遇到"E488: Trailing characters",是由于当前vim没有enable "clipboard"

Shell代码  收藏代码

    vim --version | grep clipboard 



发现:
"-clipboard"

解决办法:
由于之前选择vim-7.3 src编译安装,不支持X11,选择安装vim-X11(gvim默认enable clipboard),步骤如下:

Java代码  收藏代码

    yum list | grep vim-X11 
    sudo yum -y install vim-X11 



这时安装的是gvim,对.bashrc如下修改:

alias vim='gvim -v'

Shell代码  收藏代码

    source .bashrc 



检查clipboard feature

[xinz@fedora Downloads]$ vim --version | grep clipboard
+clientserver +clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments
+xsmp_interact +xterm_clipboard -xterm_save

按照如上方法即可解决该问题

vim在各个linux发行版本预装支持不同,我使用的是fedora16,希望对遇到类似问题的同学有帮助
分享到:
评论

相关推荐

    centos7.6/7.7+zabbix4.4.7+grafana6.4.4安装指导最新版

    CentOS 7.6/7.7 + Zabbix 4.4.7 + Grafana 6.4.4 安装指导 本文档将指导您在 CentOS 7.6/7.7 上安装 Zabbix 4.4.7 和 Grafana 6.4.4,并配置 MySQL 5.7 数据库。 环境准备 在开始安装之前,需要关闭防火墙和 ...

    Centos7 下安装VIM编辑器

    CentOS 7 安装 VIM 编辑器详解 CentOS 7 中,默认情况下只安装了 VI 编辑器,而 VIM 编辑器并未安装。这意味着,如果我们尝试使用 `vim test.txt` 命令,系统将提示 `vim command not found`。因此,我们需要安装 ...

    CentOS 7.2 SVN+Mysql+Apache+PHP版本管理工具安装配置

    3. **安装基础工具**:如 Vim 编辑器、Lszrz 等常用工具。 #### 二、软件包准备 根据描述,需要准备以下软件包: - VersionControl_SVN-0.5.2.tgz - Mysql5.5 或 MariaDB5.5 - svnmanager-1.09.tar.gz (注意:...

    centos6 安装redmine+apache2

    [root@test ~]# vim /etc/httpd/conf/httpd.conf 安装 Redmine 和 Apache2 需要按照特定的步骤和要求进行,否则可能无法正常工作。本资源摘要信息提供了详细的安装步骤和要求,可以帮助用户成功安装 Redmine 和 ...

    centos7解决无法使用vim命令.docx

    ### CentOS 7 无法使用 Vim 命令问题解析及解决方案 #### 一、问题背景与概述 在 CentOS 7 系统中,用户可能会遇到无法使用 Vim 编辑器的情况。具体表现为当用户尝试使用 `vim` 命令时,系统提示 `-bash: vim: ...

    vim8.2离线包 Centos6下编译

    在CentOS 6上编译Vim 8.2离线包是一项技术性的工作,涉及到许多步骤和依赖关系。首先,我们需要理解为什么要在CentOS 6上编译最新版本的Vim,因为这个发行版的默认软件仓库提供的可能是较旧的版本,可能不包含一些新...

    centos7平台集成Jenkins+gitlab

    yum -y list java* 安装完成后,使用以下命令测试 JDK 是否安装成功: java -version 二、Jenkins 安装 安装 Jenkins 需要先添加 Jenkins 仓库,使用以下命令: sudo wget -O /etc/yum.repos.d/jenkins.repo ...

    CentOS7下源码编译配置Apache2.4+MySQL5.6+PHP71

    yum -y install make gcc-c++ cmake bison-devel ncurses-devel gcc autoconf automake zlib* libmcrypt* libtool-ltdl-devel* ``` 接下来,我们将分步骤安装这三个组件。 **安装MySQL 5.6** 1. 下载MySQL 5.6的...

    vim编译包安装vim8.2

    此编译包是Vim的8.2版本,专为CentOS x86架构设计,适合那些需要在该环境下进行高效文本编辑的用户。在安装这个编译包之前,我们先来了解一下Vim 8.2的一些主要特点和安装步骤。 **Vim 8.2的主要特性:** 1. **...

    CentOS8下Vim8.0的配置以及使用

    如果系统中预装的Vim不完整,可以使用`yum -y install vim*`命令来安装所有必要的组件。安装完成后,运行`:version`命令可以在Vim的命令模式下查看其完整版本和特性。 在配置Vim时,有两种主要的配置文件:全局的`/...

    极空间docker搭建centos

    RUN yum install -y vim ``` 这将安装 `wget` 和 `vim` 软件包。 接下来,我们需要更新所有程序以确保我们的容器保持最新状态。我们可以使用以下命令更新所有程序: ``` RUN yum update -y ``` 这将更新所有程序以...

    centos源码安装php-8.1.1+phpredis-4.2.0

    yum -y install libtidy libtidy-devel libxslt libxslt-devel yum -y install libtool-ltdl-devel.x86_64 yum install -y epel-release yum install -y libmcrypt-devel yum install -y sqlite-devel yum install -...

    Centos 7.4 DHCP 双机热备

    3. 文本编辑器 Vim:yum install vim -y 三、配置 NTP 为了保证两台服务器的时间相同,我们需要配置 NTP 服务: 1. 在两台服务器上都执行以下命令:ntpdate time.windows.com 2. 在两台服务器上都执行以下命令:...

    Centos 7 阿里源、国内源

    yum install -y vim ``` 四、阿里源的其他优势 1. **及时更新**:阿里源会同步上游源的更新,确保用户可以获取到最新的软件版本。 2. **节省带宽**:由于阿里源在国内,下载软件包时,可以节省大量的网络带宽和...

    基于CentOS7静默安装Oracle 11g

    [root@Centos tmp]# yum install vim -y ``` 4. **配置/etc/hosts文件**:在`/etc/hosts`文件中添加主机名。这有助于后续配置Oracle时的网络识别。 ```bash [root@Centos tmp]# vim /etc/hosts # 添加以下行 ...

    CentOS+OpenCA

    yum install -y vim gcc perl rpm-build # 关闭防火墙 service iptables stop chkconfig iptables off ``` ##### 2. Apache 服务器安装 Apache 服务器用于托管 OpenCA 的 Web 接口。具体步骤如下: ```bash # ...

    CentOS 7 安装febootstrap

    yum install -y vim bash-completion ``` 七、退出并清理 完成安装后,退出并卸载挂载点: ```bash exit sudo umount /var/local/mycentos/{dev,sys,proc} ``` 八、使用与维护 现在你可以将这个自定义的系统用于...

    Centos8基于PXE自动安装操作系统

    文章目录PXE服务器配置安装相关软件配置 dhcp立即启动,开机自启动服务准备...dnf install -y httpd tftp-server dhcp-server syslinux-nonlinux 配置 dhcp vim /etc/dhcp/dhcpd.conf subnet 192.168.43.0 netmask 2

    centos安装oracle12c

    由于 Oracle 默认可能不支持 CentOS 系统,因此需要修改系统的标识符以避免兼容性问题。 - **步骤**: - `yum install -y vim` - 使用 `vim /etc/redhat-release` 编辑系统标识符。 - 添加 “Red Hat Enterprise...

Global site tag (gtag.js) - Google Analytics