vim vi操作文件

vim的工作模式

1、正常模式

①vim <文件名>,打开或者是创建打开一个文件
②用vim打开一个文件时就是该模式
③任何模式下按ESC就可进入该模式
④该模式下可以浏览文件内容

2、编辑模式

主要是用来向文本添加内容

在正常模式下输入以下字母都可进入该模式

i:在光标所在字符前开始输入
I:在行首第一个非空字符前开始输入
a:在光标所在字符后开始输入
A:在光标所在行的行尾开始输入
o:在光标所在行的下面新开一行开始输入
O:在光标所在行的上面新开一行开始输入
s:删除光标所在字符后进入编辑模式
S:删除光标所在行后进入编辑模式
3、命令模式

在正常模式下按:号进入该模式

w:保存文件
q:退出软件
x:保存退出,等价于wq,也等价于正常模式下的shift+zz
!:强制操作
e!:放弃修改
4、可视模式
v:可视块模式
V:可视行模式

Vim的使用技巧

1、打开文件
vim filename 打开文件,
            1、文件存在直接打开,
            2、文件不存在,退出时会创建文件(如果打开不做修改则不会创建)
vim filename +n  打开文件并将光标定位在第n行
vim filename +  打开文件并将光标定位在最后一行
2、光标定位
gg:首行
GG:尾行
ngg:第n行,等价于命令模式下的:n 回车
0:行首
^:一行的首个非空字符
$:行尾
k:光标向上
j:光标向下
h:光标向左
i:光标向右
3、复制粘贴
yy:复制光标所在行
dd:剪切光标所在行
p:粘贴
nyy:复制光标所在行开始的n行
ndd:剪切光标所在行开始的n行
4、操作回退
u:撤销刚才的操作
ctrl+r:反撤销
5、查找替换

命令模式下操作

:?查找内容之后按回车  n表示查到的内容向前翻,N表示查到的内容向后翻
:%s/查找内容/替换的内容/
:起始行,结束行s/查找内容/替换内容/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值