Vim 多行剪切、复制和删除
/etc/vimrc
增加
:set number————————————————设置显示行号
set tabstop=4——————————————— tab键设置为4个空格
set cursorline——————————————— 设置下划线
/xxx ———————————————————高亮xxx
:noh———————————————————取消高亮
剪切
快捷键方式:
dd:剪切光标所处当前行
n + dd:剪切光标所在行及以下共 n 行
按 p 粘贴在光标所在行
命令行方式:
例如剪切1到10行,并粘贴在12行处:
1,10 m 12
复制
快捷键方式:
yy:复制光标所处当前行
n + yy:复制光标所在行及以下共 n 行
按 p 粘贴在光标所在行
命令行方式:
例如复制1到10行,并粘贴在12行处:
1,10 co 12
删除
快捷键方式:
dd:删除光标所处当前行
n + dd:删除光标所在行及以下共 n 行
命令行方式:
例如删除1到10行:
1,10 de
进入命令行
"shift + :" :进入命令行模式
"set nu" :显示行号
"etc + etc" :退出命令行模式
实际情况下,按 p 粘贴时有的情况是粘贴在光标所在的下一行,自己操作下便可知晓。
shift+ZZ:保存并退出vim。
Vim 多行剪切、复制和删除相关推荐
- Linux ❀ vi/vim多行前缀等长删除操作
文章目录 1.使用vi/vim命令打开文件 2.切换vi/vim模式 3.选择需要删除的纵向位置 4.选择需要删除的横向位置 5.选择删除操作 附:其他vim命令 1.使用vi/vim命令打开文件 将 ...
- VIM快捷键操作(复制/粘贴/删除/查找/跳转/撤销)
1.复制 1)单行复制 在命令模式下,将光标移动到将要复制的行处,按"yy"进行复制: 2)多行复制 在命令模式下,将光标移动到将要复制的首行处,按"nyy"复 ...
- Vim 多行 批量复制操作
2yy10p 会把当前行和当前行起的第二行复制10份
- vim显示行号、多行复制和删除
1.显示行号 在Linux环境下的编辑器有vi.vim.gedit等等. 编辑器默认不显示行号,有二种办法可以显示行号. (1)第一种是,手动显示 在vim命令行模式下输入set nu 取消显示:在v ...
- vim 复制、删除多行
VI删除与复制多行 文章分类: 操作系统 一.多行 dd 删除一行 ndd 删除以当前行开始的n行 dw 删除以当前字符开始的一个字符 ndw 删除以当前字符开始的n个字符 d$.D 删除以当前字符开 ...
- linux vim 剪切命令,vim使用技巧(插入,删除,查找,复制,粘贴,剪切)
编程人员很喜欢的编辑器:vim 先搞清楚vim的三种模式: 1.命令模式:在Linux终端中输入"vim 文件名"就进入了命令模式,但不能输入文字. 2.编辑模式:在命令模式下按i ...
- 5.1 vim介绍 5.2-5.3 vim颜色显示和移动光标、vim一般模式下移动光标 5.4 vim 一般模式下复制剪切粘贴...
2019独角兽企业重金招聘Python工程师标准>>> 5.1 vim介绍 vim 是 vi 的升级版 vim 是带有颜色显示的 mini安装的系统,一般都不带有vim yum in ...
- linux vim复制粘贴删除,Linux vim删除、复制、粘贴快捷键
删除 x 小写的x表示向后删除一个字符,也就是删除光标所在字符 nx n表示数字,表示向后删除每个字符,例如:10x表示删除包括光标在内的后面10个字符 x 大写的x表示删除光标前的一个 ...
- 【vim】系统剪切板、vim寄存器之间的复制粘贴操作命令?系统剪切板中的内容复制粘贴到命令行?vim文本中复制粘贴到命令行
一.系统剪切板和文本内容的复制粘贴 1.1 从系统剪切板复制粘贴到文本中 需要操作3次: 分别是英文双引号.一个加号或梅花号,最后是一个p 也即"+p 或者直接使用组合键[Shift + i ...
- php剪切文件,C/C++文件剪切复制删除
我们在写某些程序有破坏性的程序的时候,往往会对程序进行剪切复制删除等操作, 下面就来简单讲解下剪切复制删除, 文件的复制#include #include int main() { DWORD get ...
最新文章
- Error writing file '/tmp/...' (Errcode: 28)
- Springboot 打包时引入外部jar
- 产品经理经验谈50篇(一):如何解决用户流失问题?我想你该知道这几点
- Java-马士兵设计模式学习笔记-观察者模式-读取properties文件改成单例模式
- mysql 不同分区 同时insert_Mysql分区表的原理和优缺点
- Windows集群网络配置最佳做法
- Django之model模型
- 微软发布 Azure 物联网安全中心;阿里巴巴在美申请专利,以实现跨区块链统一管理;Google利用足球训练下一代人工智能……...
- 渗透测试入门4之内网跨边界应用
- HBase全网最佳学习资料汇总
- python如何监听toast提示信息_python 怎样获取toast?
- apache虚拟主机、日志轮询、日志统计、去版本优化
- Python采集3000条北京二手房数据,看我都分析出了啥?
- c/c++教程 - 2.4.2.6 初始化列表语法,初始化列表参数
- mac git 拉代码太慢或是拉不下来,可能是这个原因
- Kubernetes 小白学习笔记(28)--kubernetes云原生应用开发-高可用私有镜像仓库搭建
- 【回归预测】基于matlab麻雀算法优化LSSVM回归预测【含Matlab源码 1128期】
- spss并行配置不正确解决方案
- 极化电磁波matlab,基于Matlab的电磁波极化仿真.pdf
- 「镁客早报」詹克团、吴忌寒或将卸任比特大陆CEO;特斯拉任命两位新独立董事...