vim编辑器的复制粘贴命令,vim中粘贴命令
Vim和复制,删除,粘贴,块操作和快速替换功能
Vim还有复制、删除、粘贴、分块操作和快速替换功能对于VIM来说,应该有很多复制、删除和粘贴操作。这次我也来总结一下如何在VIM下处理复制、删除、粘贴等操作。先说基于块的复制、删除、粘贴操作。我们为什么要用积木?几乎所有对vim的引用都是基于行为单元的。那么如果我想固定为块范围呢?(我特别喜欢像windows下的文本编辑器一样使用块选择。)当我们按下V-ring,V-ring [Ctrl] v,当光标移动到它上面时,它就会开始高亮显示。块选择的关键意义【不用鼠标选择块】V字选择会通过地方突出光标!v(大写)行选择会通过行选择突出光标!【Ctrl】v块选择,可以用矩形选择数据Y复制高亮区域D删除高亮区域然后用HJKL等方向选择。
以行或字为单位的删除操作x,在一行字中,x是向后删除一个字符(相当于[del]键),x是向前删除一个字符(相当于[backspace]即退格键)(常用)nx n是一个数字,连续向后删除n个字符。比如我想删除一行中的10个字符,“‘10x’”。删除dd光标所在的整列(常用)。ndd n是一个数字。删除光标所在的下N列,比如20dd就是删除20列(常用)d1G,删除第一行光标所在的所有数据dG,删除最后一行光标所在的所有数据d $ Snbsp光标被删除的地方,这一行最后一个字符d0是数字0,光标被删除的地方,这一行第一个字符与复制yy有关的地方,光标被复制的地方(常用),复制光标的地方y1G,到第一列,复制所有数据yG,到最后一列,复制所有数据y0。将光标所在的字符复制到行尾,所有数据恢复,重做前面的操作U recovery。(常用)[Ctrl] r重做上一次操作。(常用)替换模式的关键是“R”替换模式,可以快速替换和插入数据(类似于word中的指向和键入功能)。