vim复制粘贴到系统剪贴板

摘要:
要安装和使用vim gtk,您需要首先安装vim gtk$sudoapt getinstallvim gtk命令,关闭现有的vim,然后重新打开它,使切口可互操作。命令“+yy”将一行复制到vim的系统剪贴板,命令“+y”将所选内容复制到vim的系统剪贴板。粘贴的优点:例如,一些文本已从网页复制。如果要将其粘贴到vim中,可以在vim中切换到插入模式(按i),然后右键单击粘贴。此时,您可能会遇到自动缩进的问题。

一般来讲,如果你没有在.vimrc中配置过相关的信息的话,可以考虑下面的方法。系统环境 Ubuntu 14.04 LTS。

安装与使用

  1. 首先需要安装一个vim-gtk
    命令$sudo apt-get install vim-gtk

  2. 关掉现有vim,重新打开后就可以使剪切板互通了。
    vim中复制一行到系统剪切板的命令"+yy, (共计4个字符,按序快速按就行了,不是一块按)
    vim中复制选中内容到系统剪切板的命令"+y。 (共计3个字符,输入方式同理)
    系统剪切板粘贴到vim中的命令"+p。 (共计3个字符,输入方式同理)

PS:其实vim中有多个寄存器,里面大部分是只能vim里面用的,而有一个(我只知道一个,不想知道太多)是可以和系统的剪贴板互通的。那就是"+这个寄存器,不推荐使用映射方式来将指令变短,否则当你需要到服务器上改点东西的时候就会发现命令忘了。

粘贴时的优点对比

比如已经从网页中拷贝了一些文字,想要粘贴到vim中,你可以先在vim中切到插入模式(按i),再点击右键再粘贴,此时可能会有自动缩进的困扰。这要是从网页上拷了别人的代码后这样粘贴,麻烦就大了,缩进都要弄很久才调整好。而使用上面的方式粘贴就没有这个问题了。见图:

右键粘贴:
vim复制粘贴到系统剪贴板第1张

命令粘贴:
vim复制粘贴到系统剪贴板第2张

免责声明:文章转载自《vim复制粘贴到系统剪贴板》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇WPF简介:VS创建桌面应用程序在eclipse中添加和删除项目下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Linux(ubuntu)中如何设置静态IP

写在前面,问:为什么要固定ip。答:要知道固定IP的好处多多,随意搬动,固定共享地址,不怕断网等等 首先,我们要选取一个局域网内的IP,方法如下: 1、选取IP号段,首先用ifconfig命令查看当前的ip地址,设置的ip地址只能跟原ip地址或者跟虚拟机vmnet8的ip地址在同一网段。 比如:vmnet8的ip地址为192.168.6.1,那我们可以选取...

Vim:Vim入门级配置

转:https://vimjc.com/vimrc-config.html Vim配置文件.vimrc Vim编辑器相关的所有功能开关都可以通过.vimrc文件进行设置。 .vimrc配置文件分系统配置和用户配置两种。 系统vimrc配置文件存放在Vim的安装目录,默认路径为/usr/share/vim/.vimrc。可以使用命令echo $VIM来确定V...

Vim简明教程【CoolShell】

vim的学习曲线相当的大(參看各种文本编辑器的学习曲线),所以,假设你一開始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。以下的文章翻译自《Learn Vim Progressively》,我认为这是给新手最好的VIM的升级教程了,没有列举全部的命令,仅仅是列举了那些最实用的命令。很不错。 ————————...

Android Clipboard(复制/剪贴板)

Android提供的剪贴板框架,复制和粘贴不同类型的数据。数据可以是文本,图像,二进制流数据或其它复杂的数据类型。 Android提供ClipboardManager、ClipData.Item和ClipData库使用复制和粘贴的框架。为了使用剪贴板的框架,需要把数据转化为剪辑对象,然后把该对象为全系统剪贴板。 为了使用剪贴板,需要通过调用getSyste...

vim 跳行查看日志

VIM 跳跃行号 一、显示行号 在命令模式下输入 :set nu 或者 :set number 即可显示行号 二、跳跃行号 在编辑模式下输入 ngg 或者 nG 【n为指定的行数(如25)】 25gg或者25G 跳转到第25行. 在命令模式下输入行号n : n 如果想打开文件即跳转 vim +n filename 查看当前光标所在的行 Ctrl+g 跳到最...

vim命令以及gcc编译器的常用cmd

Gcc常用命令:         -c    仅对源文件进行编译,不链接生成可执行文件。常用于查错和只生成目标文件。     -o    经过gcc处理过后的结果保存在-o后面的文件中,可以是多种文件。如无参数,默认名称不同     -v    查看版本信息     -g    在可执行文件中加入调试信息,相当于Windows下的Debug版本。方便使用g...