Liux vim 指令

vim:
三种模式:
a. 命令模式
b. 编辑模式
c. 末行模式

从命令模式到编辑模式可以使用 
	i 在当前光标位置处插入
	a 在当前光标下一个字符位置处插入
	o 在当前光标所在行的下一行插入一个空行
	
	退出编辑模式使用 esc 键
	
从命令模式到编辑模式的替换操作
r 替换一个字符, 按一次r键,再按需要替换的内容字符
R 进入到替换模式下,会进入持续替换

全局替换::%s/要替换内容/替换后的内容/g
局部替换::开始行数,结尾行数s/要替换的内容/替换后的内容

末行模式
	保存文件  		:w   
	强制保存文件  	:w!
	退出文件  		:q
	强制退出文件 		:q!
	保存并退出1   	:wq
	保存并退出2		:x
	
	设置行号  :set nu
	取消行号  :set nonu
	开启语法高亮  :syntax on
	
	
命令模式:

yy 复制一行
nyy  复制n行
p  在光标处粘贴
np 在光标处粘贴n次
dd 删除一行
ndd 删除n行

移动
h 向左
j 向下
k 向上
l 向右

gg 移动到首行
G 移动到末行
nG 移动指定行
$ 移动到行尾
0 移动到行首

u 撤消
ctrl + r 反撤消

x 向后删除一个字符
X 向前删除一个字符

>> 向右缩进
<< 向左缩进


查找 
/查找内容  
	n 跳到下一个
	N 跳到上一个
	
?查找内容
	n 跳到上一个
	N 跳到下一个

猜你喜欢

转载自blog.csdn.net/qq_44542770/article/details/90081870