当前位置:首页 > 日记 > 正文

复制并粘贴

复制并粘贴
注释:使用最好的文本编辑器来编写文档,这是非常好的代码编辑器之一。

每当你学习一种新的功能,它会极大地提高工作效率,有些人用了几十年的精力,还没有完全掌握的功能,这也说明了真空的力量,这不是一件好事,只要有一些学习,一些改进。
最近的一篇文章是在写一篇博客的时候发现,在Python代码粘贴之后,所有的缩进都是乱七八糟的:
集noai NOSI取消自动缩进和智能缩进,所以它不会错贴。但在一些Vim,或排版。
后来,发现了更好的设置:
当设置粘贴进入粘贴模式时,内容可以在插入模式下粘贴而不会产生任何失真,这确实是一个很好的利用灰的方法。我忍不住看着帮助,发现它做了这么多事情。
textwidth设置为0
Wrapmargin被设置为0
集noai
集NOSI
softtabstop设置为0
revins复位
统治者复位
showmatch复位
formatoptions使用空值
下列选项值不是常量,但它们是禁止的:
Lisp
indentexpr
cindent
在建立唯一的noai降噪难怪,它涉及到很多因素。
但这仍然是比较麻烦的,每次你想粘贴,粘贴第一集,然后粘贴,然后设置nopaste。有没有更方便你可能已经想到了,用键盘映射,对,我们可以设置这个::
地图:设置粘贴
:地图:设置nopaste所以粘贴前,按F10键开始粘贴方式,然后取消粘贴方式按F11。事实上,粘贴有一个选择开关贴开关,这是pastetoggle。它可以激活或绑定快捷键取消粘贴模式。例如:
集pastetoggle =减少快捷键的使用,使用更方便。
但这是最方便的吗的vimer追求高效率是无止境的。还有什么更好的办法呢
你可能会想到它,是的,是的,使用真空寄存器+ P粘贴。不必考虑是否自动缩进,是否粘贴模式,直接文本传输!:
+,比如说动态寄存器,你想从拷贝和粘贴之间的文件。
在VIM,如果你想复制当前行,按YY在普通模式下,按P的地方你想粘贴。这就是为什么Vim节省的内容复制到自己的登记。如果YY是执行的其他地方,新的内容将涵盖原登记的内容。如果你想保存的原始登记的内容,同时添加新的内容吗然后在YY之前添加标签。标签以双引号开头,后面跟着标签名。它可以是数字0-9或26个字母,然后复制操作,使复制的内容保存到标签登记。所有登记内容由以下命令显示:
注意两个特殊寄存器:+和+,两个寄存器连接到系统,前一个关联系统选择缓冲区,后者是系统的剪切板,通过它们可以与其他程序交换数据。
备注:uff1a
如果在列表中没有登记,*或+登记,这可能是由于一个图形界面安装vim的缺乏。Debian / Ubuntu可以安装vim侏儒解决。
$ sudo apt-get install vim侏儒选择缓冲系统剪贴板的区别是什么让我们继续学习。
选择缓冲区和剪切板。
不同于Windows,有两剪在Linux系统下板:一个叫选择缓冲区(X11选择缓冲区),另一个是剪切板(板)。
选择缓冲区是实时的。当使用鼠标或键盘选择内容时,内容已经在选择缓冲区中,这可能是选择缓冲区的原因。
使用下面的命令查看所选缓冲区的内容::
如果没有xclip命令,xclip美元了可以安装在以下在Debian / Ubuntu的命令::
$ sudo apt-get install xclip可以用鼠标键或Shift +插入粘贴选择缓冲区的内容。但对于一些GUI程序,如gedit,你只能选择该缓冲区的内容通过鼠标的中间按钮,并使用Shift +插入调用剪贴板的内容。
剪贴板类似于Windows剪贴板。在选择文本内容,执行Ctrl + C或在菜单中选择'复制',然后,然后存储在剪贴板上的内容。
使用下面的命令查看剪贴板的内容::
xclip美元- SEL剪贴板,以及剪切板的内容,是按Ctrl + v.but在某些情况下,如GNOME终端,你不能直接使用Ctrl + C,Ctrl + V,然后使用Shift + Ctrl + C和Shift + Ctrl + V代替。
原始格式
你知道选择缓冲区和剪贴板,下面是保存格式的完美解决方案。
方案1:
选择文本内容
在正常模式下下,粘贴在选择缓冲区中的内容中
方案二:
复制文件的内容
在普通模式下,按下+P将剪贴板内容粘贴到
在这一点上,如果要被复制的内容也就是内容编辑器的内容,那么如何更方便地复制呢
复制在VIM
有一个视觉模式(视觉模式),在这个地区可以选择。你可以V型为正常模式的视觉模式,你还可以个性化,V型进线的视觉模式,或键入Ctrl + V成列的视觉模式。当光标移动,内容是可以选择的。请注意,所选择的内容已经被保存在实时选择缓冲区。当然,你也可以键入。y将内容保存到剪贴板,或者将内容保存到寄存器中,但您知道,只有前两个的内容可以在其他程序中使用,寄存器的内容只能在动态编辑器中使用。
它也可以被鼠标复制,这是第一个打开鼠标模式。:
可以将鼠标直接在正常模式下复制到选定的缓冲区,但在这种情况下,它不能复制到剪切板上。
要使用鼠标将内容复制到剪贴板,您需要做以下设置:
在鼠标设置V的情况下,除了使用鼠标选择区域复制到缓冲区的选择以及上面,你可以选择从右键菜单中复制,并将其保存到剪贴板。但新的问题又出来了。如果线数显示,在线人数也将被选择。你想,做的很好,如果你不需要的行数,在你面前复制,执行设定不取消行号。
其实没有必要,如果你不需要复制行号,用视觉模式来选择键盘是不是对不对
从上面的讨论中,不难发现使用选择缓冲区比使用剪切板更方便,而且可以节省许多步骤。
因此,最终,我们得到了一个完美的解决方案,用于复制和粘贴文件,以及使用选择缓冲区的文件传输的传输。
复制和粘贴完美文件之间的计划
在~ / .vimrc,添加下面一行:
设置鼠标v将内容复制到选择缓冲区。
使用行号,使用鼠标选择内容区域。
不使用行号使用*两仪复制N线或视觉模式。
将所选缓冲区的内容粘贴到真空档案中:在正常模式下,按*。

--------------------------------------------------------------------------------
补充:
默认设置缓冲寄存器是默认设置的:
设置剪贴板=未命名的可以直接通过y、p和系统选择缓冲区交换数据。

相关文章

如何取消excel表中的超链接

如何取消excel表中的超链接

超链接,取消,电脑软件,excel,在Excel表单中取消超链接的方法非常简单。我们只需要选择链接并右键单击,然后选择弹出式菜单,然后取消超链接。但是如果表中有很多超链接,我们如何取消它呢如果手动取消,那是浪费时间。什么样的好方法可以一次性取…

共享在线测试Web站点的8个最佳代码

共享在线测试Web站点的8个最佳代码

站点,代码片段,在线,测试,电脑软件,有时,我们需要测试一些代码片段,但是在计算机中没有安装语言的安装环境。没关系,你可以在线测试。 本文为您提供了8个非常好的代码片段联机工具,帮助您快速轻松地测试和编辑代码片段。 1。ideone ideone是…

NFS(网络文件系统)服务器的简单解析

NFS(网络文件系统)服务器的简单解析

网络文件系统,服务器,简单,电脑软件,NFS,点评:NFS是网络文件系统的缩写,主要用于linux与linux之间的共享,有需要的朋友可以参考下。 网络文件服务器 NFS是网络文件系统的缩写,主要用于Linux和Linux之间的共享。 NFS是在CentOS系统默认安装的,它…

如何在Win8操作系统切换三种双卡双

如何在Win8操作系统切换三种双卡双

操作系统,三种,如何在,电脑软件,双卡双卡,点评:小整理在Win8系统英特尔平台+ AMD显卡的双显卡切换方法和设置方法的NVIDIA是相似的,共有三种设置方法,应该算是比较完整的。 在网上,我看到很多朋友问怎么做双显卡开关下面,萧边编写了双显卡切换的…

PPS提示库不注册如何做(解决方案)

PPS提示库不注册如何做(解决方案)

提示,解决方案,注册,如何做,电脑软件,问题: 使用PPS看电视剧,提示图书馆没有注册这是什么 答案uff1a PPS提示库不注册;参考解决方案: 1、开始>运行,键入在-> regsvr32 %systemroot%system32 macromed F flash10lash flash10b.ocx箱;输入命令。…

wcesmgr是wcesmgr.exe-过程

wcesmgr是wcesmgr.exe-过程

过程,电脑软件,wcesmgr,exe,评论:wcesmgr.exe - wcesmgr过程 进程文件:wcesmgr或wcesmgr.exe 进程名称:微软ActiveSync 过程类别:安全风险的过程 英文描述: wcesmgr.exe是微软ActiveSync可执行。微软ActiveSync同步工具是Windows CE应用同步数…

说明WinServer2003配置VPN服务器的

说明WinServer2003配置VPN服务器的

服务器,配置,具体步骤,电脑软件,VPN,评论:VPN是VPN客户端与VPN服务器通过公网进行逻辑连接。很多新手朋友不知道如何用Win Server 2003配置VPN服务器。下面是具体匹配过程的详细介绍。 VPN客户端使用VPN连接来连接到Internet的VPN服务器,VPN…

iexpiore.exe的作用过程是什么的过

iexpiore.exe的作用过程是什么的过

查询,作用,过程,电脑软件,iexpiore,点评:iexpiore.exe是TROJ / oblivion-b木马相关进程。该木马允许攻击者控制你的计算机 进程文件:iexpiore或iexpiore.exe 进程名称:TROJ / oblivion-b木马 过程类别:安全风险的过程 英文描述: iexpiore.exe…

MySQL数据库导入数据时的混沌编码

MySQL数据库导入数据时的混沌编码

数据库,导入数据,编码,混沌,解决方案,首先,在建立一个新的数据库时,我们必须注意原始数据库的同一编码形式。如果它已经产生,我们可以使用phpMyAdmin等工具整理一下,防止编码数据库和表的编码不统一,造成乱码。 方法1:通过添加参数默认字符集= u…

中校MySQL设置utf8_unicode_ci和ut

中校MySQL设置utf8_unicode_ci和ut

设置,中校,区别,电脑软件,utf8_unicode_ci,下面是在MySQL 5.1的中文手册和说明书utf8_unicode_ci utf8_general_ci摘录: 目前,该utf8_unicode_ci校对规则是由Unicode校对规则算法仅部分支持。一些人物仍然是不支持的。它不完全支持相结合的…

打开或关闭Word2003自动格式化教程

打开或关闭Word2003自动格式化教程

教程,格式化,电脑软件,1、打开Word2003,在工具菜单,单击,,自动更正选项,然后单击,;打字的时候,自动格式选项卡。 2。选择或删除所需的选项。 注意:通过单击自动更正选项按钮,您可以撤消格式化、打开或关闭选项。根据具体情况,当指向它时,整个按钮可以…

Linux磁盘视图在磁盘下的命令共享

Linux磁盘视图在磁盘下的命令共享

磁盘,命令,视图,电脑软件,Linux,点评:fdisk磁盘分区命令,并详细命令的使用可以用来查看相关文件 A. Fdisk命令 fdisk磁盘分区命令,并详细命令的使用可以用来查看相关文件 使用fdisk -l查看当前磁盘的分区状态 二、DF命令 东风来自Coreutils…