ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

vim 指令大全

2021-12-10 22:34:12  阅读:148  来源: 互联网

标签:末行 模式 vim 编辑 指令 txt 光标 大全


vi=vim编辑器

vi 是linux自带编辑器
vim 是vi升级版编辑器

1.安装vim
yum install vim -y

2.打开编辑文件
[root@localhost ~]# vim 1.txt

3.vi编辑器中有三种模式
命令模式
末行模式
编辑模式

4.进入编辑模式
i	:在光标之前输入(先进入命令模式)
o : 在光标处新创建一行(先进入命令模式)
a :在光标之后输入(先进入命令模式)

5.保存并退出
1.进入末行模式
2.操作
	w : 保存
	q : 退出
	! : 强制(编写的内容全部放弃) !q或!w连用
	
6.解决vim编辑异常
1.删除1.txt.swp
2.继续编辑(-r)
# vim -r 1.txt
3.放弃编辑(-n)
# vim -n 1.txt

7.光标快速移动快捷方式
	1.快速切换光标到底行
	G
	
	2.快速切换光标到首行
	gg
	
	3.快速跳到行首
	0
	
	4.快速跳到行尾
	$
	
	5.快速跳转到指定行
	1.进入末行模式
	2.输入跳转的行数
	3.回车
	
	6.快速复制文本内容信息
	yy
	nyy: 向下复制n行
	
	7.快速粘贴文本内容
	小写p: 在光标的下一行粘贴
	大写P: 在光标的上一行粘贴
	
	8.删除文本内容
	dd : 删除光标所在行
	ndd : 向下删除n行
	
	9.回撤
	u
	
	10.取消回撤,并回到回撤前状态
	ctrl + r
	
	11.显示行号
	1.先进入末行模式
	2.输入set nu
	3.回车
	
	12.取消行号
	1.先进入末行模式
	2.输入set nonu
	3.回车
	
	13.搜索内容
	1.进入命令模式
	2.输入 /
	3.输入搜索内容
	4.回车
	
	n : 下一个
	N : 上一个
	
	:set ic  : 忽略大小写
	
	14.可视化编辑
		1、ctrl + v 
		2、编辑:Shift + i
		3、按 Esc键退出即可
	
知识储备
	实时监控文件内容变化:
		tail -f [要监控的文件]
	
	演示vim编辑异常
		1、查看vim进程
			[root@localhost ~]# ps -ef | grep vim
		2、杀死vim进程
			[root@localhost ~]# kill -9 pid
			
	批量复制
		[root@localhost ~]# while true;do echo "Hello World" >> 1.txt; done

标签:末行,模式,vim,编辑,指令,txt,光标,大全
来源: https://www.cnblogs.com/xiejunjie8888/p/15674067.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有